Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121A MAIN STREET Semi-Detached £281,674 £60,000 26 Jun 1998
125 MAIN STREET Semi-Detached £565,829 £119,500 9 Apr 1998
129 MAIN STREET Detached £713,129 £260,000 30 Aug 2002
131 MAIN STREET Semi-Detached £546,974 £380,000 31 Jul 2015
133 MAIN STREET Terraced £686,252 £123,000 19 Jan 1995
135 MAIN STREET Terraced £564,067 £99,950 21 Mar 1996
137 MAIN STREET Terraced £529,234 £397,500 22 Aug 2016