UK
London
Retail London City Shopping Centre EC
EC1Y
London City Shopping Centre
To Let
1,741 sf
Shop, Restaurant
The premises provide a single width unit arranged over ground and first floors with customer WC provision at..
This catering/restaurant unit is situated within London City Shopping Centre, a..