London Event Venues with River Views

,
venues with river view

The River Thames runs through London from west to east right through to the Thames Estuary at Southend on Sea.  Along the way you can find a number of event venues available to hire. These stunning venues with picturesque river views, add a touch of elegance and charm to any event. Some of the notable venues with river views include:

Auriol Clubhouse:

Our clubhouse offers a beautiful space to rent for private events or offsite business meetings, with fantastic river views. Located in Hammersmith, the venue is easy to reach from Hammersmith’s excellent transport links.

auriol clubhouse

Winchester House:

Just upstream from Putney Bridge, Winchester House is set in half an acre of grounds on the banks of the Thames.

winchester house events venue

Westminster Boating Base:

The Boating Base is on the river in SW1. It is a stunning and unique venue for any type of event – whether it be a private party such as a family member’s birthday – or a corporate affair such as your company’s end-of-project celebration.

westminster boating base

Riverside Rooms:

Next to the London Eye, the Riverside Rooms are ideal for conferences and evening events.  The venue is located near to Waterloo, Westminster, Embankment and Charing Cross stations.

riverside rooms

OXO2 :

Set in London’s famous OXO Tower, OXO2 is ideal for any type of event where you need a WOW factor.

OXO2

The River Room at The Tower Hotel:

Located near the Tower Bridge, The River Room offers panoramic views of the River Thames and the iconic Tower of London.

tower hotel river view

The Oyster Shed:

Situated along the northern bank of the River Thames, The Oyster Shed provides beautiful views of the river, Tate Modern, and Shakespeare’s Globe Theatre.

Sea Containers London:

This stylish hotel boasts stunning views of the River Thames and the city’s skyline, offering a unique and modern event space.

sea containers

The Trafalgar St. James:

With its rooftop bar and event space, The Trafalgar St. James offers breathtaking views of the River Thames and iconic landmarks like the London Eye and Big Ben.

trafalgar st james

Bateaux London:

Experience a unique event aboard one of the Bateaux London river cruise vessels, which allow guests to enjoy the Thames views while cruising through the heart of the city.

bateaux london

The Swan at Shakespeare’s Globe:

Situated on the banks of the Thames and adjacent to the famous Globe Theatre, The Swan provides a historical and picturesque setting for events.

swan at the globe

The Royal Festival Hall:

Located on the Southbank Centre, this iconic venue offers views of the River Thames and the city’s skyline.

The River Terrace at Somerset House:

Overlooking the Thames, the River Terrace at Somerset House provides an elegant setting for outdoor events with river views.

riverside terrace somerset house

The Savoy:

This luxurious hotel, situated near the River Thames, offers event spaces with stunning views of the river and city landmarks.

savoy hotel

The Shard:

While not directly on the river, The Shard’s event spaces offer unparalleled views of the Thames and London’s skyline from one of the city’s tallest buildings.

shangri-la at the shard

East Wintergarden:

This venue boasts 682 sq meters of patterned marble floor, steamed beech wood wall panelling and views overlooking Jubilee Park and the waterfront promenade in Canary Wharf.

east wintergarden

These venues offer a range of event spaces suitable for different occasions, including weddings, conferences, corporate events, and parties, allowing guests to enjoy London’s beautiful river scenery while attending a memorable event.

Related Posts

10 Common Mistakes to Avoid when Booking a Conference Venue

Booking a conference venue is a crucial step in planning a successful business event. However, many organisers make common mistakes that can lead to logistical problems, increased costs, or a…

Read More

Financial District’s Finest: Summer Party Venues for City Firms

Planning a summer party for your City firm? It can feel like a real challenge. You’ve got to stick to a budget, impress the bosses, and sort out all the…

Read More

Unique Opportunity to Host Pitch Events at Chelsea FC

Love sport and looking for a truly unique corporate away day? Experience the thrill of hosting Pitch Events at Chelsea FC With late some late availability due to changing match…

Read More
mermaid london

The Future of Event Venues: Trends to Watch in 2025

The events industry is constantly evolving, with technological advancements, sustainability initiatives, and changing attendee expectations shaping the future of event venues. As we move deeper into 2025, venues are finding…

Read More

Need Help? Use Our Free Service

No matter how large or small your event is, we guarantee that we will find you some really exciting venues to consider, so why do all the hard work yourself? Simply tell us about your event, whether you are looking for a dry hire, blank canvas or a venue that can provide everything you need, and leave the rest to us.

 

Need A Venue In London for Your Event?

Planning an event in London can be challenging, but our expert team makes it seamless. With 35 years of experience sourcing venues across the UK, we specialize in finding perfect locations for companies, exhibitions, sporting events, corporate gatherings, and beyond. Let us take the stress out of venue hunting – one conversation is all it takes to unlock your ideal event space.