Soho House
London, United Kingdom
About
Founded in London in 1995, Soho House is a private members’ club designed for people in the creative industries. It offers a stylish ambiance with a focus on comfort and a home-like feeling, making it a hub for creatives to relax, work, and socialize. The venue has expanded its offerings beyond just a nightclub; it includes restaurants, cinemas, workspaces, and more across Europe and North America. The nightlife scene is curated with careful attention to atmosphere, promoting a vibrant yet intimate ambiance ideal for mingling and enjoying music.
Gallery



Promoters
C
ClubiaOfficial
@clubiaAddress
100 Wardour St, London, W1F 0TN, United Kingdom
Opening Hours
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed
SundayClosed
