•  London Conference Venue BFI Imax

Corporate Event Venue Finder for Central London and West End

Our West End Corporate Event Venue Finder service can help you find the perfect setting for your corporate event from product launches and seminars to team-building days, we have a number of venues in Soho, Mayfair, WC1 and WC2, that will provide an ideal location to stage a successful event. Our directory contains venues of all sizes, from large and small to unusual or historic. Whatever you are looking for, we have the perfect Central London location for you.

You’ll be surprised at the variety of venue finder options. We offer high capacity venues like the BFI Imax, the UK’s biggest screen that offers a 480 seat auditorium. Or, for something slightly smaller, 71 Great Peter Street is a dedicated conference space that offers layouts for up to 80 people.

If you are looking for something more unusual, why not amaze your colleagues and hold your corporate event on the M.V. Edwardian, a classic, elegantly, styled boat that is ideal for more intimate conferences of up to 48 people.

Use our London Conference Venue Finder to help you choose the ideal place to hold your corporate event.