Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
622 WELLS ROAD Detached £368,511 £70,000 14 Feb 1997
626 WELLS ROAD Detached £493,517 £430,000 4 Dec 2020
628 WELLS ROAD Detached £483,923 £280,000 16 Dec 2009
630 WELLS ROAD Detached £883,371 £335,000 1 Oct 2002
632 WELLS ROAD Detached £473,585 £199,950 9 May 2003
636 WELLS ROAD Semi-Detached £475,548 £85,000 31 Mar 1995
640 WELLS ROAD Semi-Detached £632,299 £170,000 28 Jul 2000