Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NELSON CLOSE Detached £408,685 £239,950 7 Sep 2006
2 NELSON CLOSE Detached £394,245 £390,000 5 Apr 2023
5 NELSON CLOSE Detached £378,814 £359,950 26 Jan 2022
6 NELSON CLOSE Detached £438,711 £159,950 9 Aug 2002