UKLondonRetail Devonshire Square EC
EC2M Devonshire Square
To Let 3,890 sf Restaurant, Shop
PERMITTED USE A1/A3
Tucked between Liverpool Street and Spitalfields, with just a 2 minute walk..