03 Jul Harrow One, Byron Court, St. Johns Road, Harrow, Greater London, HA1
Available to lease is this newly built ground floor commercial unit occupying a prime trading location in Harrow Town Centre. The Harrow One development sits opposite the Landmark department store (formerly Debenhams) and Harrow's new public town square Greenhill Place, which features pop-up food...