Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELLS ROAD Semi-Detached £443,388 £198,000 3 Oct 2003
7 WELLS ROAD Detached £739,042 £630,000 8 Oct 2020
10 WELLS ROAD Detached £576,552 £575,000 26 Jul 2022