Skip to main content
Home / / London / Soho House

Soho House

British plates, vintage charm, and all-day cocktails in Soho

This cozy yet buzzing restaurant offers a front-row seat to London’s artistic pulse. Ideal for everything from solo breakfasts to late-night rendezvous.

All day dining of British food in this Dean Street Townhouse located in the heart of Soho. An informal setting for hipsters serving cocktails until the early hours.