Back to list
Afternoon Tea at Park Room
Fabulous 9.4 (321 reviews)
Around £30
Location
86 Park Lane
London W1K 7TN
See on the map