UKLondonRetail Greek Street W
W1D Greek Street
To Let 933 sf Restaurant, Pub / Bar
The premises are arranged over ground floor and basement and has recently been refurbished to a high standard. The ground floor provides 34 covers and a..
The premises occupy a prominent location on Greek Street, close to the junction with Soho Square. Soho has a vibrant late night market, benefiting from high footfall..