Bar & Restaurant
This retail space to rent in the centre of Soho. A globally recognized shopping destination where every major fashion brand from Louis Vuitton to Zara reside. View the floorplan for this space.
30 days minimum booking
Monday to Friday: 7:00 am - 11:00 pm
Weekend: 7:00 am - 11:00 pm