Team Off Sites Venues in London
Discover top venues for Team Off Sites in London. Find the perfect space to inspire and engage your team with our curated selection.
Trending venues in London
- City of London
The Brewery
From £105 per person600Discover The Brewery in London, perfect for team off sites. Inspire and engage your team in this historic venue with modern amenities.
- Westminster
Central Hall Westminster
From £5,700500Discover Central Hall Westminster, the ideal venue for team off sites in London. Perfect space to inspire and engage your team.
- Euston
30 Euston Square
From £91 per person230Discover 30 Euston Square for your next team off site in London. Perfect for inspiring and engaging corporate events with stunning rooftop views.
See venue - Westminster
Church House Westminster
From £3,025250Discover Church House Westminster, an ideal venue for team off sites in London. Inspire and engage your team in this historic and elegant space.
See venue - Bloomsbury
BMA House
From £5,000320Discover BMA House in London for your next team offsite. A grand space with top-tier AV, natural light, and a central location to inspire your team.
See venue - Moorgate Place
One Moorgate Place
From £4,000400Discover One Moorgate Place in London, ideal for team off sites. Perfect space with versatile setups to inspire and engage your team.
See venue - Tottenham Court Road / Bloomsbury / Fitzrovia
Congress Centre
From £90 per person850Discover Congress Centre in London's West End, ideal for team off sites with hi-tech facilities and versatile breakout spaces.
See venue - Westminster
The Royal Society
From £53500Discover The Royal Society in London for your next team off site. Ideal for meetings, conferences, and receptions with state-of-the-art facilities.
See venue - Marylebone
1 Wimpole Street
From £80120Discover 1 Wimpole Street in London for your next team offsite. Spacious, booklined room with AV capabilities, perfect for inspiring corporate events.
See venue - West End
No.11 Cavendish Square
From £95140Discover No.11 Cavendish Square for your next team off site in London. Modern, accessible space with hybrid tech and networking areas.
See venue - Bloomsbury
University of London Venues
From £4,200220Discover top team offsite venues in London at University of London. Perfect spaces to inspire and engage your team with historical elegance.
See venue - Regent's Park / Marylebone
ISH Venues
From £45550Discover ISH Venues for your next team offsite in London. Perfect for lectures, presentations, and more with seating for up to 300 people.
See venue - Westminster
116 Pall Mall
From £72350Explore 116 Pall Mall for your next team offsite in London. This grand venue offers inspiring spaces with natural daylight and breakout rooms.
See venue - Baker Street
The Landmark London
From £140 per person500Discover The Landmark London's Marble Ball Room, perfect for team off sites in London. Ideal for large gatherings with up to 500 guests.
See venue - London
Wallacespace St Pancras
From £96 per person66Discover Wallacespace St Pancras for your next team off site in London. Expert planning and inspiring spaces to boost team spirit.
See venue - Holborn
The View
From £88 per person100Discover The View in London for your next team offsite. Enjoy stunning city views, a large terrace, and flexible spaces for up to 300 guests.
See venue