Gazelle Mayfair - 48 Albemarle St, Mayfair, London W1S 4DH, UK on Eaten