Afternoon tea is the perfect way to relax in the City of London, offering a haven away from the fast paced modern world outside. There are plenty of fabulous afternoon tea venues to choose from in the City of London, from the incredible Tearoom at St Paul’s to the beautiful riverside venue that is Hilton Tower of London.
Afternoon Tea while cruising along the Thames. What a civilised way to pass the afternoon.
READ MOREAfternoon Tea at the Chiswell Street Dining Rooms in the heart of the City of London.
READ MORE1901 Wine Lounge takes pride of place in the Andaz London Liverpool Street, a five star lifestyle hotel.
READ MOREAfternoon Tea takes place at Marco Pierre White's in the restaurant's stunning atrium, built in 1856.
READ MORE