Courtesy of the Soho House 76 Dean Street

Soho House

Mon7:30 AM - 12:00 AM
Tues7:30 AM - 12:00 AM
Wed7:30 AM - 12:00 AM
Thu7:30 AM - 1:00 AM
Fri7:30 AM - 1:00 AM
Soho House

76 Dean St

London, Greater London W1D 3SQ

The newly opened London outfit of this fabled NYC social club is as exclusive as its across the pond predecessor. Rub shoulders with movers and shakers inside a gorgeous, renovated Georgian townhouse equipped with a full bar and restaurant, or kick up your feet in a suite style room, sure to be your new favorite pied-à-terre.