Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 NORTH ROAD Detached £1,440,971 £265,000 6 Nov 1996
14 NORTH ROAD Detached £1,044,798 £275,000 25 Apr 2000
24 NORTH ROAD Semi-Detached £921,326 £745,000 12 Apr 2019
26 NORTH ROAD Semi-Detached £1,166,111 £687,000 28 Apr 2010
28 NORTH ROAD Semi-Detached £858,318 £500,000 3 Aug 2006