15 Stratton StreetTravel & transportStreet address not providedLondon, ENG · GBPhone unavailableEmail unavailablethemayfairhotel.co.ukHours not available