UK
London
Retail 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..