Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WELLS ROAD Detached £605,208 £130,000 4 Sep 1998
6 WELLS ROAD Detached £483,310 £390,000 2 Jul 2018
8 WELLS ROAD Detached £511,941 £275,000 21 Mar 2005
8A WELLS ROAD Detached £292,731 £240,000 23 Jan 2020
10 WELLS ROAD Detached £419,673 £350,000 21 Aug 2020
12 WELLS ROAD Detached £397,620 £230,000 28 Oct 2011