Glamorous Private Dining Room – Mayfair, London

Fabulous venue with a restaurant, bar and private dining room, amidst the elegant streets of Mayfair, one of the most exclusive areas of London. If you’re looking for a perfect way to impress your clients following a day of meetings at one of the many nearby hotels, you’ve found it.   If you want to ‘really’ […]

read more