Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 NELSON SQUARE £700,000 11 Mar 2016
16 - 26 NELSON SQUARE Detached £550,000 29 Nov 2004
NELSON HOUSE, 28 NELSON SQUARE £282,000 11 May 2023