Mayfair Conference Centre

Mayfair Conference Centre

The Mayfair Conference Centre, situated at Hyde Park Corner and 2 minutes from Marble Arch tube station, is a dedicated conference centre where we can guarantee your privacy, ensuring you will be the only client with an event on at any given time. Yo

Add to Shortlist Venue Shortlisted
17 Connaught Place
London
United Kingdom
W2 2ES

There are no tags yet for this venue.

0 Meeting Rooms Available

Room Layout

Location

17 Connaught Place, London, United Kingdom, W2 2ES