Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 HORSECASTLES LANE Detached £498,285 £320,000 25 Apr 2014
21 HORSECASTLES LANE Detached £411,611 £240,000 29 Feb 2012
25 HORSECASTLES LANE Detached £460,005 £250,000 26 Jun 2009
27 HORSECASTLES LANE Detached £400,310 £396,000 21 Apr 2023
29 HORSECASTLES LANE Detached £436,380 £250,000 11 May 2006
33 HORSECASTLES LANE Detached £449,950 £355,000 20 Sep 2017
37 HORSECASTLES LANE Detached £453,125 £250,000 14 Nov 2005
39 HORSECASTLES LANE Detached £606,494 £230,000 31 Oct 2002
41 HORSECASTLES LANE Detached £507,267 £385,000 17 Nov 2016
43 HORSECASTLES LANE Detached £485,129 £273,000 10 Feb 2006