4000 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
Discover this stunning three-floor townhouse on Dean Street. This exceptional space spans across three levels, connected by an internal staircase, offering a unique opportunity in one of London's most sought-after locations. The property features practical storage solutions and kitchen facilities on both ground and first floors, with abundant natural light flooding each level. The thoughtful layout and generous windows offer sweeping views over bustling Soho, creating an atmospheric setting that captures the essence of the neighbourhood's dynamic energy.
3 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm