UKLondonRetail Blenheim Street W
W1S Blenheim Street
To Let 3,479 sf Restaurant
The restaurant has 60 covers over the GF, with potential to increase by 10-20 covers...