Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 NELSON ROAD Detached £520,942 £495,000 12 Jan 2022
22 NELSON ROAD Detached £470,738 £377,400 11 May 2018
26 NELSON ROAD Detached £393,796 £232,000 16 Apr 2010
28 NELSON ROAD Semi-Detached £657,000 £379,995 31 Jul 2006
30 NELSON ROAD Semi-Detached £480,833 £260,000 23 May 2005