11 Dec The Debenhams Building, Ground Floor Unit, Station Road, Harrow, Greater London, HA1
The former Debenhams building presents a unique town centre opportunity for large ground floor unit of 15,800 sq ft positioned to the rear of the building with extensive frontage, customer entrances and loading all from Greenhill Way. The building is adjacent to Harrow's primary...