Experience Mediterranean-inspired shared dining, complemented with the finest wines and cocktails in Mayfair.
70A Stratton Street, W1J 8LT London, United Kingdom