Venue Shortlist

14

Team Building Venues in Soho

3 Team Building Venues in Soho, London, England

Location Search

Search Radius
Capacity

Karma Sanctum Soho

20 Warwick Street, Soho, London, W1B 5NF
Experience 5 star luxury with rock n’ roll class in the heart of Soho, London. Karma Sanctum Soho is a unique collaboration between Karma Group and Sanctum Hotels, which offers inner-city London luxury, with a seriously cool edge! The party begins on the Rooftop Terrace, featuring incredible cocktails with a hot-tub, fir...
Send Enquiry
Shortlist
  • 150
  • 30
O'Neills Wardour Street 33-37 Wardour Street, Soho, London, W1D 6PU
Shortlist
Late Night London Bar Soho 23 - 25 Old Compton Street, Soho, London, W1D 5JL
140
Shortlist