10 London Corporate Event Spaces With Towering Windows

By Aneeza Qureshi /London Venue Expert

Mon 3rd Apr 2023 Corporate Venues

10 London Corporate Event Spaces With Towering Windows



In the busy, vibrant city of London, it can be hard to take a moment to gaze out upon its beauty. That’s why, for your next event, we want you to be able to look out onto the iconic London skyline as you network, present, or host a meeting or seminar —all while staying in the comfort of a corporate event venue.

We’ve gathered London event spaces with big windows (so large they almost reach the sky) to make that happen. From historical locations with a traditional edge to open-concept spaces with a modern twist, these London corporate event spaces have the perfect combination of function and style. Let’s see what they have to offer.

1. One Hundred Shoreditch

One Hundred Shoreditch, London. Darina Stoda Photography.

On its Palm Springs-inspired rooftop, One Hundred Shoreditch offers a London corporate event space with sweeping city views from its towering windows. From there, guests can take in the best of what Shoreditch offers, from its industrial chic touches to its modern and stylish aesthetic.

What further makes this venue a no-brainer for corporate events is that it’s conveniently located within walking distance of Liverpool Street train station. That kind of convenience, blended with the smashing views, already set the stage for a memorable event.


2. One Marylebone

One Marylebone, London

Being a Grade I listed building, One Marylebone offers guests their own slice of history with its Neoclassical architecture. Within the church, you can marvel at the large stained glass windows and high ceilings of Soane Hall, which serves as the primary event space for small- to medium-sized corporate events.

Located near Regent’s Park on an island in the middle of Marylebone, this is a standout in the London corporate event spaces scene. Plus, its serene setting makes guests feel as though they are away from the hustle and bustle of the city — perfect for meetings over coffee or brainstorming sessions.


3. Shangri-La The Shard

Shangri La Hotel At The Shard, London

Imagine having London’s skyline at your fingertips as you mingle with colleagues and clients. At Shangri-La The Shard, it’s something that easily becomes a reality. All of its function spaces, perched 125 metres above the city, come with full-height glass windows that provide picture-perfect panoramic views of the city.

This is one of the few venues that truly makes you feel as if the entire city is within your reach. Spot Big Ben, the Houses of Parliament, and St. Paul’s Cathedral as you step away from your day-to-day responsibilities and venture into a unique experience at one of London’s top corporate event spaces.


4. Queen’s House

Queens House, London

Built in 1636, Queen’s House Greenwich is a former royal residence that now serves as an art gallery. From here, corporate events can enjoy the tranquil environs of London’s oldest royal park – Greenwich Park – plus unhindered views of the River Thames and Canary Wharf.

Coupled with its outdoor South Lawns, Queen’s House is perfect for festivals and large-scale launch events. With the Thames in the backdrop, this venue won’t be forgotten in a hurry.


5. The Oystercatcher

The Oystercatcher, London

The Oystercatcher London’s versatile, open-concept design shines through its chic, modern interior and elegant neutral colour scheme. It’s the perfect venue for your corporate event needs – whether it’s a small gathering or a large-scale production.

Guests will love taking in the stunning views of Greenwich while they mingle. Plus, the waterfront location is incredibly accessible and surrounded by plenty of beautiful sites and accommodations if the beauty of the river beckons them to stay a little longer.


6. 10-11 Carlton House Terrace

10-11 Carlton House, London. Photo by Greg Allen Photography.

10-11 Carlton House Terrace is a luxurious venue in the heart of Westminster. Its commanding period windows offer guests stunning views across The Mall, Waterloo Place, and St James’ Park.

From boardroom conferences to product launches or teambuilding days – this is one of London’s most sought-after corporate event spaces for a reason. It speaks charm, character, and class all in one go. Witness it for yourself to understand why this is a must-visit destination for companies looking to host their event in the city.


7. The Gherkin

The Gherkin, London

The Gherkin is the place to be for towering windows that provide an astonishing 360-degree view of London. Sitting 180 metres tall in the capital’s financial district, this iconic building is home to 3 floors (38-40) – where you can host your corporate events and parties and enjoy the spectacular views of the city.

This venue’s contemporary architecture also makes it a top pick for businesses looking to impress guests with breathtaking panoramas of London at night. Make your mark in one of the most iconic places in London and create an unforgettable experience for everyone involved.



Sushisamba, London

SUSHISAMBA is London’s perfect combination of glamour, style, creativity, and innovation. Situated on the 38th and 39th floor of the Heron Tower in Bishopsgate, this events venue soars above the streets of London and allows guests to experience outdoor entertaining in the city while taking in amazing views of surrounding buildings like the Gherkin.

The unique structural tree, along with its contemporary décor, is sure to leave a lasting impression on everyone in attendance. Whether it’s for an intimate gathering or a large corporate event, SUSHISAMBA has everything you need to make your occasion unforgettable.


9. Trinity House

Trinity House, London

Witness the grandeur of London’s skyline just outside Trinity House. This elegant yet contemporary venue has been a landmark in the City of London since 1796 and is perfect for any private event.

From its commanding views overlooking Tower Hill, Trinity Square Gardens, and even The Tower of London to its modern interiors with historical details, corporate events at Trinity House are accompanied by a sense of luxury. On top of that, its historical significance and its proximity to public transport links make it an excellent choice for guests.


10. The Standard

The Standard, London

The Standard London is an impressive venue at the heart of King’s Cross. Housed within the former Camden Town Hall Annex, this Brutalist building has been meticulously transformed into a one-of-a-kind hotel venue with 226 contemporary guest bedrooms and plenty of event spaces.

Speaking of which, all of them have one thing in common: breathtaking views of the city skyline. From lavish dinners in the Decimo space to parties beneath the disco ball in Sweeti, your corporate events will be elevated to a whole new level inside The Standard London.


Which among these corporate event venues for hire in London has to offer will you choose to gaze over London’s skyline from? Book your favourite one now.

Get in touch with us

Venue Crew

Hi I'm Darcy, and I can help you find the perfect venue for your upcoming event, would you like some help?

1 Speak with Darcy