Mobile View

Soho House, London

Soho House, London

Soho House

Soho House address
40 Greek Street
Soho House telephone number: 020 7734 5188

Map of Soho House, London
London Transport to Soho House
Nearest Tube: Leicester Square
Tube Lines: Northern and Piccadilly Lines

Top selling hotels near Soho House Last updated: 07 Jul 20
Book to stay near Soho House from only per person Click here for full list of over 329 London accommodations! Search Offers: Save up to 50% for hotels near Soho House
Multiple currencies display