Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Lanesborough Hotel (The) (Tea Room)
Address:
Hyde Park Corner
The Lanesborough Hotel
SW1X 7TA London, United Kingdom
view map
Phone:
+44 20 7259 5599
Map:
Contact
·
Privacy
·
Terms