Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 HARROW ROAD Detached £508,247 £270,000 26 Nov 2004
21 HARROW ROAD Semi-Detached £341,520 £280,000 31 Jan 2020
21A HARROW ROAD £295,635 £255,000 20 Nov 2020
25 HARROW ROAD Detached £412,480 £385,000 13 Dec 2021
27 HARROW ROAD Semi-Detached £288,199 £195,000 20 Feb 2015
29 HARROW ROAD Semi-Detached £348,812 £208,000 6 Nov 2006
31 HARROW ROAD Detached £185,037 £150,000 18 Dec 2018
35 HARROW ROAD Detached £252,542 £69,000 25 Oct 2000
39 HARROW ROAD Detached £406,267 £85,000 5 Mar 1998
41 HARROW ROAD Detached £315,555 £184,000 23 Nov 2010
45 HARROW ROAD Detached £740,000 22 Feb 2024