UK
South East England
Office Harrow Business Centre HA
HA1
Harrow Business Centre
Short Lease
80 sf
Serviced Office
Potentially the highest spec of serviced offices in Harrow. Two extra..
The property is situated in North Harrow on the Pinner Road at its junction with Station Road. North Harrow Metropolitan..