Bar & Restaurant
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
Read more about our licenses in our FAQs
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm