REF: HA12TH/STATION/ROAD
Station Road
HA1 2TH · HARROW, HARROW
Properties
2
Recorded Sales
2
EPC Certificates
1
Properties on Station Road
219A STATION ROAD
HA1 2TH · HARROW
£16,875,000
Apr 2018
Other2 sales
221 - 225 STATION ROAD
HA1 2TH · HARROW
£16,875,000
Apr 2018
Other2 sales