Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 WELLS ROAD £321,329 £262,000 22 Nov 2019
81 WELLS ROAD Detached £828,190 £445,000 8 Apr 2005
82 WELLS ROAD Detached £729,355 £420,000 9 Jun 2006
86 WELLS ROAD Detached £984,966 £225,000 25 Jun 1999
90 WELLS ROAD Detached £926,206 £910,000 18 Dec 2023
92 WELLS ROAD Detached £835,685 £825,000 29 Sep 2023
SELSDON, 80 WELLS ROAD Detached £763,229 £665,000 14 Dec 2020