Event Guide

The Corporate Sector's Favourite Central London Venues

The corporate industry in Central London is always on the lookout for the perfect event venues. And why wouldn't they be? With the city's rich history and impressive skyline, Central London offers an array of options when it comes to hosting events. If you're looking for a place to host your next corporate event, we've got you covered. In this blog post, we'll share some of the corporate industry's favourite Central London event venues, and why they are so popular.

But first, let's introduce ourselves. We're Geek Chic Events, an entertainment company specialising in live music, DJs, and photo booths, so we're perfectly placed to help you with your venue search, as we've seen a lot of them! Our goal is to help you create an unforgettable event that your guests will talk about for years to come. With that said, let's dive into the venues!

the brewery event venue central london
  1. The Brewery

The Brewery is located in the heart of the City of London and is a stunning venue for any corporate event. It has a range of spaces that can accommodate anything from small meetings to large conferences. The venue's Grade II listed building adds to its charm, and its impressive vaulted ceilings and exposed brickwork create a unique atmosphere. We love working at The Brewery, the spaces are so versatile and ideal for creative event concepts including our photo experiences!

  1. The Roundhouse

The Roundhouse is a Grade II listed building that was originally built as a railway engine shed in 1847. It's now a popular venue for corporate events and has hosted the likes of Apple and Samsung in the past. With its unique architecture, The Roundhouse provides a memorable setting for any event. It has a capacity of up to 1,800 guests, making it perfect for large conferences and product launches.

the shard event venue central london
  1. The Natural History Museum

The Natural History Museum is one of London's most iconic buildings and a popular venue for corporate events. It has a range of spaces, including the Hintze Hall, which can accommodate up to 1,200 guests. The museum's collection of specimens and exhibits create an unforgettable backdrop for any event. We love setting up our photo booths here, and the grand steps of Hintze Hall make for an unforgettable stage for our showstopping Live Bands.

  1. The Shard

The Shard is one of London's most recognisable buildings and a popular venue for corporate events - there's no chance of anyone getting lost on the way!. Its unique architecture and stunning views of the city make it an unforgettable setting. The Shard offers a range of event spaces, including the Shangri-La Hotel, which has a capacity of up to 500 guests. We love working at The Shard as its impressive views provide the perfect setting for our DJs, with stunning views over the city, and photo experiences are unrivalled with real-life backdrops!

  1. The Royal Horticultural Halls

The Royal Horticultural Halls is a Grade II listed venue that offers a range of spaces for corporate events. The Lindley Hall is the largest space, with a capacity of up to 700 guests. The venue's high ceilings and stunning stained glass windows create an impressive backdrop for any event. We love working at The Royal Horticultural Halls as its unique character provides our clients with great inspiration when designing their events, and we love a creative concept!

the londoner events venue central london
  1. The Londoner

The Londoner Hotel is a new addition to London's event scene, having opened its doors in 2021 in the centre of Leicester Square. Despite its newness, it has already made a name for itself as a popular venue for corporate events. The hotel boasts eight event spaces, including a ballroom that can accommodate up to 850 guests. The venue's state-of-the-art technology and stylish design create an impressive backdrop for any event. We love working at The Londoner Hotel as its modern amenities and friendly staff provide the perfect setting for our photo booths and live music acts.

Central London offers a huge range of venues for corporate events, and we've only scratched the surface in this blog post. However, we hope we've provided some inspiration for your next event. At Geek Chic, we specialise in creating unforgettable experiences with our live music acts, DJs, and photo booths. We would love to help make your next corporate event a success, so if we've helped with your venue search in any way get in touch with us today to learn more about how we can help create your ideal corporate event!