Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 NORTH ROAD Detached £668,441 £395,000 28 Nov 2012
80 NORTH ROAD Detached £621,409 £485,000 16 Jun 2017
82 NORTH ROAD Detached £474,429 £265,000 6 Jan 2006
88 NORTH ROAD Detached £567,869 £375,000 28 Aug 2014
90 NORTH ROAD Detached £630,707 £229,950 9 Aug 2002
92 NORTH ROAD Semi-Detached £334,756 £158,000 17 Feb 2004
96 NORTH ROAD Detached £843,289 £270,000 10 Jan 2002
100 NORTH ROAD Detached £480,527 £476,000 24 Mar 2023