London's Leading Conference Centre Venues!!
London is the Conference Capital of the World and Oxford Street is the hub of London. No one has more Conference facilities in this area than us! Strategically located along Oxford Street, our Conference Centres are THE ideal venue for International and National delegates/attendees alike.
The three Conference Centres are perfect for your AGM, EGM, exhibition, conference, seminar, training event, product launch or lecture. The Boardrooms, tiered Auditoria and syndicate rooms can accommodate 140, 250 or 260 delegates.
Each individual venue uniquely combines elegance with state of the art facilities including:
With over 93% of our business returning clients, we pride ourselves on the personal touch of service we offer. Each centre has a highly experienced management team, helping us ensure you too will be a return client!