ViaMichelin
Afternoon Tea at 116 at the Athenaeum
Location picture
Stunning 8.8 (61 reviews)
Approx. £39
Location
116 Piccadilly
London W1J 7BJ