Afternoon Tea at Claridge’s London (in Pictures)

Ah, Claridge’s in London for afternoon tea – this is the epitome of “old school” British elegance, sophistication and style. Claridge’s has been in operation at this location since 1812, and I don’t think that I’d be going out on a limb in saying that afternoon tea at Claridge’s is an institution in and of itself.

The main entrance to the hotel is on Brook Street, in London’s Mayfair district …

Claridges Hotel Entrance in London Mayfair on Brook St

Claridges Hotel Entrance

Continue reading