Soho House Dean Street

Description

Another party palace, event space and members' club to add to their arsenal; The Soho House Group are all set for their next opening in central London, this time located on the bustling Dean Street. Occupying a Grade II listed building formerly damaged by a serious fire, expect many of the original features and interiors to be restored, emulating a contemporary-cum-industrial style throughout.

The venue will be set over four exclusive floors boasting an open-air courtyard, restaurant, club bar and of course, a now Soho House-synonymous roof garden overlooking the pulsing heart of London. Set to open in Spring 2015, the full details on the venue are still thin on the ground, but if the group's other successes are anything to go by; Soho House Dean Street will be an incredibly popular addition to the London nightlife scene.

Info

  • Splash the Cash £££
  • None
  • 21

Hours

Day Open Close Notes
Monday - -
Tuesday - -
Wednesday - -
Thursday - -
Friday - -
Saturday - -
Sunday - -

Location

Address

Soho House Dean Street, Dean Street, W1D 4QH

Area

Soho

Nearest Station

Leicester Square (Tube)

Customer Reviews (1)