A friendly, classic-looking tea room located in an 18th-century Mayfair building.
Time Out says
Details
Discover Time Out original video
A friendly, classic-looking tea room located in an 18th-century Mayfair building.
Discover Time Out original video