UKSouth East EnglandMiddlesexHarrow
Office
HA1, Masters Court, Harrow, Lyon Road
To Sell 3,226 sf
New Building, Modern Offices, Grade A, LED Lighting, Fitted Out
The unit is 3,226 sq. ft, arranged over 3 floors and offers floor to..
5 Masters Court forms part of the Lyon Square development on Lyon Road in Harrow Town Centre. This lively location is..