Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 NELSON PLACE Flats/Maisonettes £669,063 £427,000 1 Feb 2008
17 NELSON PLACE Terraced £838,174 £430,000 11 Jul 2004
19A NELSON PLACE Flats/Maisonettes £768,045 £690,000 9 Mar 2021
22 NELSON PLACE Terraced £1,079,274 £1,080,000 3 Feb 2023