32 Grange Road£192,000Oct 2025
36 Grange Road£155,000Oct 2024
18 Grange Road£250,000Jul 2024
44 Grange Road£227,480Jun 2023
32 Grange Road£170,000Mar 2022
42 Grange Road£225,000Jan 2022
18 Grange Road£235,500Sept 2021
26 Grange Road£210,000Aug 2021
35 Grange Road£215,000Apr 2021
26 Grange Road£202,000Mar 2018
22 Grange Road£195,000Oct 2017
18 Grange Road£180,000Oct 2016
42 Grange Road£152,000Apr 2016
34 Grange Road£130,000Dec 2015
24 Grange Road£92,000Mar 2011
31 Grange Road£142,500Aug 2010
31 Grange Road£145,000Jun 2010
42 Grange Road£112,000Sept 2008
26 Grange Road£145,000Sept 2008
20 Grange Road£135,000Jul 2008
22 Grange Road£118,000Jan 2008
14 Grange Road£112,500Dec 2006
29 Grange Road£125,000Dec 2006
18 Grange Road£119,995Jun 2006
37 Grange Road£137,000Mar 2006
31 Grange Road£140,000Aug 2004
26 Grange Road£102,000Dec 2002
26 Grange Road£69,995Aug 2002
22 Grange Road£58,000May 2002
14 Grange Road£57,500Dec 2000
42 Grange Road£59,995Dec 2000
24 Grange Road£48,995Aug 2000
31 Grange Road£65,000Nov 1999
26 Grange Road£46,995Oct 1999
31 Grange Road£55,000Sept 1999
24 Grange Road£39,500Jul 1999
18 Grange Road£44,000Nov 1997
16 Grange Road£35,000Oct 1996
20 Grange Road£38,000May 1996
24 Grange Road£28,250Apr 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.