Nearest stations
Leicester Square or Tottenham Court Road
Soho House 76 Dean Street
76 Dean Street, London W1D 3SQ
020 3006 0076
privateevents.centrallondon@sohohouse.com
Soho House 76 Dean Street, offers state-of-the-art preview, grading and conference facilities to include 4K digital projection, Dolby Atmos and 7.1 sound, 3D and satellite functionality in an unrivalled level of comfort and style for up to 43 guests with refreshments provided by the House.
Leicester Square or Tottenham Court Road