Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
123 CHAPEL LANE Detached £825,257 £526,000 31 Aug 2007
125 CHAPEL LANE Detached £702,384 £520,000 31 Mar 2016
129 CHAPEL LANE Detached £710,245 £150,000 29 Apr 1998
131 CHAPEL LANE Detached £703,514 £415,000 31 Jan 2013
135 CHAPEL LANE Detached £810,621 £236,500 25 May 2001
139 CHAPEL LANE Detached £834,259 £325,000 29 Nov 2002