Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 HARROW ROAD Semi-Detached £433,594 £265,000 4 Oct 2013
66B HARROW ROAD Detached £613,084 £395,000 12 Dec 2007
68 HARROW ROAD Detached £555,969 £450,000 14 Jun 2019
76 HARROW ROAD Flats/Maisonettes £370,603 £222,500 21 Jun 2013