You searched for 'tourist attraction' in 'Mayfair'
Restaurants » British Restaurants in Mayfair
31-33 Heddon Street, Mayfair, London W1B 4BN
1 review
emmadeacon
(136 points) 24-08-2007
This restaurant is a pricey affair. It is the restaurant of the Ice bar and is described in some reviews as a tourist attraction, which I think is ... more...