Back to list
Afternoon Tea at The Orchard Room
Fabulous 9.3 (61 reviews)
Approx. £35
Location
22-28 Broadway
London SW1H 0BH
See on the map
Book
Itinerary