11 Dec The Debenhams Building, Station Road, Harrow, Greater London, HA1
The former Debenhams building presents a unique town centre opportunity for large floor space use. The property offers over 220,000 sq ft spreading over 6 floors, with 60,000 sq ft floorplates. The building is adjacent to Harrow's primary public car park and benefits from excellent...