Back | Home › Team Building Venues

Team Building Venues in London

If motivation is the driving force behind staging a team building event, then itís essential that delegates are away from the office and theyíre transported to an inspiring and fun environment. Select one many team development venues in London and it wonít just be the chosen activities that will stay long in the memories of your groups. Itíll be the venue choice as well.

Find Venues by Tube

Find Venues by Tube Station

We found 601 Team Building Venues in London.

HMS Belfast - Sodexo Prestige

HMS Belfast is moored between London Bridge and Tower Bridge. Ships Company Dining Hall caters for up to 240 guests and Admiral's Quarters are available for mee...


Chartered Accountants' Hall

Chartered Accountants' Hall remains one of the City's hidden masterpieces, providing outstanding conference and hospitality services and facilities within a tre...


The London Canal Museum

Hold your event against a backdrop of colourful heritage from the canal age. The museum is in a quiet location beside Battlebridge Basin, a surprising urban bea...


Freemasonsí Hall

A unique Art Deco gem situated in the heart of Covent Garden, Freemasons' Hall is a fantastic versatile space. It is perfect for after show parties, fashion sho...


140 Park Lane Restaurant & Bar

140 Park Lane Restaurant offers contemporary yet classic steak and seafood dining with exceptional service, complemented by unrivalled views of Hyde Park. Enjoy...


La Cave

Set within a tranquil courtyard, in the heart of Mayfair, La Cave is a wine boutique and private room, specialising in rare and fine wines.


Glaziers Hall

The window over the Thames.
Glaziers Hall is situated directly on the River Thames, offering stunning views of the City and the Thames. This centrally loca...


Smollenskys - Tower Bridge

This modern & spacious venue boasting a fantastic 150 foot unbroken view overlooking Tower Bridge and The Thames.

S. B. Lady Daphne

Spend a day on a wooden sailing vessel built in 1923. Board at London Bridge and sail under Tower Bridge which will be specially raised for you en route to Can...


The Loop

Situated just between Oxford Street and Hanover Square, The Loop is perfectly situated for both shopping and relaxing. Why not join us for lunch after your shop...