Brown’s Hotel - The English Tea Room
Albemarle Street
Mayfair
London W1S 4BP
Hyde Park, Marble Arch, Green Park
The Dorchester - The Promenade
Park Lane
London W1K 1QA
Green Park
The Harrods Tea Rooms
87-135 Brompton Road
Knightsbridge
London SW1X 7XL
Knightsbridge