Whether you’re hosting a glamorous reception, a product launch, or a fully-themed evening, Impression Events Venue provides the style and glamour an event in Central London requires.
Our unique venue is one of the most spectacular in London and with a dedicated team of event planners, Impression Events Venue team will work tirelessly to ensure your special event is perfect.

When we host your event at Impression Events Venue, the scene is set for a very memorable occasion. The Impression Events Venue enjoys an enviable position and is close to excellent transport links. Perfect for the business professional to hold meetings and conferences we have everything you need.

We organise hundreds of events every year and this gives us the experience to tailor our services to the requirement of each and every client. To make sure everything is to your tastes, our Chef’s and event planners will even invite you to sample the food before you make your final decision.