Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 NORTH STREET Terraced £868,747 £705,000 23 Nov 2018
84 NORTH STREET Terraced £569,219 £101,000 16 Feb 1996
86 NORTH STREET Terraced £729,813 £427,000 19 Mar 2012
90 NORTH STREET Terraced £754,904 £250,000 25 Mar 2002
92 NORTH STREET Terraced £736,771 £432,840 26 Jul 2012