UKLondonRetail Upper Clapton Road E
E5 Upper Clapton Road
To Let 1,003-2,605 sf Shop, Retail Office
Roadside frontage Retail/Office situated in East London..
The units are situated in London Borough of Hackney and lies approximately 6 miles northeast of..