Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 NORTH ROAD Detached £400,229 £85,000 14 May 1998
72 NORTH ROAD Detached £451,215 £450,000 1 Jul 2022
74 NORTH ROAD Detached £292,947 £220,000 21 Jul 2016
76 NORTH ROAD Semi-Detached £200,811 £120,000 28 May 2013
78 NORTH ROAD Semi-Detached £225,571 £180,000 29 Mar 2018
80 NORTH ROAD Semi-Detached £247,071 £200,000 3 Jan 2019
82 NORTH ROAD Semi-Detached £253,319 £45,000 26 May 1995