Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 NORTH STREET Terraced £149,752 £95,000 6 Jul 2007
18 NORTH STREET Semi-Detached £71,870 £41,000 6 Apr 2006
24 NORTH STREET Terraced £103,434 £90,000 15 Jul 2021