Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 NELSON PLACE Semi-Detached £312,197 £56,000 22 Jul 1996
18 NELSON PLACE Semi-Detached £319,567 £56,950 10 May 1996
20 NELSON PLACE Detached £338,226 £102,000 3 Aug 2001