Office
To Let 8,626 sf
Modern Offices, Air Conditioning, Fitted Out, Meeting Rooms, Private Offices
Landmark building in Harrow Town Centre totalling 43,000 sq ft of good quality office space...
Harrow is a London Suburb located 14 miles North West of Central London. The Town enjoys excellent commuter links..