Can You Have Afternoon Tea On The London Eye?
Whether you’re a Londoner or visiting for the day, this experience for two at the London Eye complete with afternoon tea is the ideal way to explore the capital in the space of a few hours! Where is afternoon tea served in London? Best Places for Afternoon Tea in London Mayfair (18) James’s (11) Covent …