Magnificent meetings start with exceptional facilities and one Mayfair London conference venue is making waves with stylish spaces and modern media services so event planners can easily 'wow' their clients and guests while hosting a productive and inspirational gathering.

Mayfair Meeting Venue