Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 WELLS ROAD Detached £418,460 £250,000 14 Mar 2013
70A WELLS ROAD Detached £508,119 £257,000 11 Jun 2004
74 WELLS ROAD Semi-Detached £340,337 £60,000 3 Jan 1996
76 WELLS ROAD Semi-Detached £409,408 £405,000 28 Apr 2023
78 WELLS ROAD Detached £388,848 £300,000 31 Mar 2017
80 WELLS ROAD Detached £470,020 £275,000 16 Mar 2012
82 WELLS ROAD Semi-Detached £293,188 £176,500 12 Jul 2013
84 WELLS ROAD Semi-Detached £308,839 £250,000 23 Jan 2019
OAKWOOD, 66 WELLS ROAD Detached £519,635 £402,000 27 Apr 2017