Afternoon tea at Claridge’s is one of those quintessentially British experiences, but staying here is for the wealthy alone. The Royal Family are fond of the place.
Comments