Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 NORTH ROAD Detached £342,296 £200,000 23 Dec 2010
74 NORTH ROAD Detached £487,265 £270,000 21 Aug 2009
76 NORTH ROAD Detached £658,646 £540,000 13 Jan 2020
84 NORTH ROAD Terraced £595,546 £330,000 14 Aug 2009
84 NORTH ROAD Terraced £595,546 £330,000 14 Aug 2009
86 NORTH ROAD £15,447 £15,000 5 Apr 2022
88 NORTH ROAD Terraced £514,405 £158,600 22 Oct 2001