News
Hosted on MSN5mon
London's best afternoon tea isn’t The Ritz — it’s £59 one in unexpected locationThe Ampersand Hotel, from £ £59.50 per person, £39.50 for children Best for a themed afternoon tea: The Lanesborough, from £85 per person Best for value and overall experience: Theatre Royal ...
Built in 1828, once used as a hospital and located in the swankiest area of London, opposite Hyde Park and a 10-minute walk from Harrods, this Regency gem has a top-shelf reputation in town.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results