Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD NELSONS YARD Terraced £153,447 £125,000 17 Apr 2020
2 LORD NELSONS YARD Terraced £333,138 £153,000 19 Dec 2003