More about May Fair Kitchen
May Fair Kitchen is located at The May Fair Hotel (70 Stratton St), London, Greater London, W1J 8LT, United Kingdom
Similar Listings
Quaglino'S
4.1