Menu

Product Launch Venues in Southwark

Select from 71 listings, or use our FREE…
Stage set and theatre seating for a brand launch event at Edminston House Guests at a product launch evening with stage production at Evolution Conference space setup theatre style with stage and screens for a launch event at Norton Park Modern function space setup theatre style with stage for a launch event at Crewe Hall

Get the ball rolling for your most sensational product launch ever with our easy-to-use venue finding service. We’ve got 71 fantastic venues, all within a 1.5 mile range of Southwark for product launches of all shapes and sizes. Think big, push that new product or branding to the extremes, dress the venue to suit your theme, get live entertainment in, and give your sales a massive kick start.

Simply select one or more venues, and then send your enquiry to them all in one go
Show Full Screen Map Fullscreen Map
Science Gallery London

Science Gallery London

Southwark, London, Greater London SE1 9GU
(0.1 Miles)

In the heart of Southwark, the Science Gallery London is a sophisticated choice for business meetings and events for up to 250 guests. Contemporary light filled spaces with a Georgian backdrop offer inspiring…

Max Capacity
250
Reception
250
Theatre
124
Cabaret
54
Features: Music Licence, Local Public Transport, AV Equipment, In-house Catering, Wi-Fi.
Hilton London Tower Bridge

Hilton London Tower Bridge

London Bridge, London, Greater London SE1 2BY
(0.25 Miles)

Hilton London Tower Bridge has 17 meeting rooms for business meeting and events of all sizes, from city weddings, parties, drinks receptions and gala dinners to product launches, conferences, awards ceremonies…

Max Capacity
400
Reception
400
Theatre
400
Bedrooms
248
Features: Wi-Fi, AV Equipment, Late Licence, Licensed Bar, Music Licence, In-house Catering, Local Public Transport.
Glaziers Hall

Glaziers Hall

London Bridge, London, Greater London SE1 9DD
(0.28 Miles)

London bridge is the setting for this unique conference and events venue; impressive views of the City and the River Thames, beautiful one-of-a-kind spaces that make a spectacular backdrop for networking…

Max Capacity
300
Reception
300
Theatre
300
Cabaret
200
Features: In-house Catering, AV Equipment, Music Licence, Local Public Transport, Wi-Fi, Licensed Bar, Late Licence.
Swan at Shakespeare’s Globe

Swan at Shakespeare’s Globe

Southwark, London, Greater London SE1 9DT
(0.53 Miles)

Enjoying an iconic riverside setting with delightful views over the Thames and of St. Paul’s Cathedral, The Swan is a beautifully styled restaurant which offers a unique location to host your corporate…

Max Capacity
450
Reception
450
Theatre
350
Cabaret
266
Features: Local Public Transport, Licensed Bar, Music Licence, In-house Catering, Wi-Fi, Late Licence, AV Equipment.
The Cocktail Club Monument

The Cocktail Club Monument

Monument, London, Greater London EC3M 1AB
(0.55 Miles)

Get your groove on for a party to remember at The Cocktail Club Monument, just a short dawdle from Monument tube station. Slink down through a taxidermy shopfront and you’ll find yourselves in an old…

Max Capacity
120
Reception
120
Features: AV Equipment, Wi-Fi, Local Public Transport, Licensed Bar, Late Licence, In-house Catering.
Tower Bridge

Tower Bridge

London, Greater London SE1 2UP
(0.56 Miles)

Tower Bridge takes some beating when it comes to unique venues for your city wedding, private celebration, or for business meetings and events. With that stunning waterside setting, fantastic views over…

Max Capacity
250
Reception
250
Theatre
70
Features: Music Licence, AV Equipment, Late Licence, Local Public Transport, Licensed Bar, In-house Catering.
Vintners' Hall

Vintners' Hall

London, Greater London EC4V 3BG
(0.6 Miles)

This historical events venue is perfect for wedding receptions, banqueting and private dining events as much as it is for corporate events, Christmas and summer parties. This distinguished London venue…

Max Capacity
250
Reception
250
Theatre
150
Cabaret
120
Features: Local Public Transport, In-house Catering, Licensed Bar, Music Licence, Late Licence, Wi-Fi, AV Equipment.
Tower of London

Tower of London

London, Greater London EC3N 4AB
(0.63 Miles)

What originally began as a stone tower in the 1070s has become one of the most recognisable landmarks in the centre of London. The Tower of London makes a fantastic venue to host corporate dinners, conferences,…

Max Capacity
300
Reception
300
Theatre
100
Features: In-house Catering, Music Licence, Local Public Transport, Licensed Bar, Late Licence, AV Equipment.
Four Seasons Hotel London at Ten Trinity Square

Four Seasons Hotel London at Ten Trinity Square

London, Greater London EC3N 4AJ
(0.66 Miles)

Four Seasons Hotel London at Ten Trinity Square is without doubt, a stunning venue to host a corporate event to impress. This 5-star luxury city centre hotel, brings you magnificent neo classical architecture…

Max Capacity
250
Reception
250
Theatre
150
Cabaret
96
Bedrooms
110
Features: Licensed Bar, Music Licence, Wi-Fi, In-house Catering, Local Public Transport, AV Equipment, Late Licence.
The Tower Hotel

The Tower Hotel

London, Greater London E1W 1LD
(0.68 Miles)

The Tower Hotel is an inspiring venue which plays host to private and corporate events throughout the year for up to 570 guests. Located on the River Thames this hotel provides some of London's most sought-after…

Max Capacity
570
Reception
570
Theatre
550
Cabaret
350
Bedrooms
801
Features: Parking, Late Licence, In-house Catering, Licensed Bar, Local Public Transport, Wi-Fi, AV Equipment, Music Licence.

Page 1 of 8

123