Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 WELL LANE Detached £819,017 £680,000 9 Mar 2020
71A WELL LANE Detached £914,814 £730,000 2 Mar 2018
73 WELL LANE Detached £1,127,354 £665,000 3 Sep 2010
75 WELL LANE Detached £693,368 £550,000 17 Nov 2017
77 WELL LANE Detached £993,660 £825,000 25 Mar 2020