ViaMichelin
Afternoon Tea at The Orchard Room
Location picture
Fabulous 9.3 (61 reviews)
Approx. £35
Location
22-28 Broadway
London SW1H 0BH