Corporate Receptions

Host Your Corporate Reception in Central London

Versatile Spaces for Every Occasion

The Perfect Venue for Corporate Receptions in Central London
When planning a corporate reception in Central London, choosing the right venue is crucial. 26 Leake Street combines urban sophistication with unique architectural charm to offer a memorable experience for your guests, right in the heart of the city.
 

Our venue offers three distinct spaces designed to cater to various types of corporate events. Whether you need an intimate setting for a cocktail party, a spacious area for a grand reception, or a versatile space for a networking event, 26 Leake Street provides the flexibility to meet your needs. Each area is equipped with modern facilities to ensure a seamless and stylish corporate reception in Central London.

Prime Central London Location

Located in the heart of Central London’s Southbank district, 26 Leake Street is just a short walk from Waterloo Station. This prime location makes it convenient for both local and out-of-town guests to attend your reception.
 

Unique Branding Opportunities
One of the standout features of 26 Leake Street is our customisable graffiti walls. These walls allow you to personalise the venue, adding a unique touch that reflects your corporate identity. This creative backdrop not only enhances the visual appeal but also engages your attendees, making your corporate reception in Central London truly memorable.

Dedicated Planners
Our team of dedicated planners is here to turn your vision into reality. We offer a blank canvas that can be transformed to fit your event’s theme and requirements. From managing the event from start to finish, we ensure a smooth and stress-free planning process for your event.
 

In-House Catering
Our culinary team provides exceptional dining for your event. Choose from street food, canapés, bowl foods, or multi-course meals. We use fresh, sustainable, and locally sourced ingredients to create modern British cuisine. Our bespoke menus will impress your guests and make your reception unforgettable.
 

Advanced AV Technology
Our commitment to delivering outstanding audio and visual quality is evident in our state-of-the-art sound and lighting systems. Designed to provide the best acoustics and a captivating visual environment, we ensure that every event is experienced with crystal-clear precision and stunning lighting effects.
 

Experience the Difference
Choosing 26 Leake Street for your corporate reception in Central London means selecting a venue that understands the importance of creating a memorable and impactful event. Our combination of versatile spaces, unique branding opportunities, prime location, comprehensive event management, exceptional catering, and advanced AV technology makes us the ideal choice for your next corporate gathering.
For more information and to organise a viewing, please contact us.

 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo
 logo