UKLondonEC1-EC4 City of LondonCity Of London
Restaurant
To Let, 6,482 sf
The premises are situated in a prominent location on Aldersgate Street..