UKLondonEast London E2-E13,E17,E18Hackney
Office, Media / Art Studios, Medical / Clinic
E5, The Tram Depot, Clapton, Upper Clapton Road
To Sell / Let 454 - 1,205 sf
Workspace, studios, office with E use - The Tram Depot is a cool business space created from a  19th..
Situated on Upper Clapton Road close to the junction with Leabridge Road and within a two minutes walk away from Clapton overground station in the Borough of..