UKLondonEC1-EC4 City of LondonCity Of London
Shop
To Let 1,091 sf
Ground floor retail unit to let in the heart of the City of London benefitting from the area's significant workforce and tourist..
Retail unit to let in the City of London in a prominent position. The unit is within 600 metres..