Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 NELSON CRESCENT £20,351,996 £16,474,174 25 Mar 2019
38 NELSON CRESCENT Detached £253,422 £163,000 19 Oct 2007