UK
London
Retail 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...