340 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
You can’t ask for a better location than this shop for rent on Greek Street in the heart of Soho, one of London’s most energetic neighbourhoods. You’ll be surrounded by theatres, bars, restaurants, music venues, and even Soho Square Gardens.
30 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm