Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 MAIN STREET Detached £653,281 £532,170 7 Apr 2020
79 MAIN STREET Semi-Detached £312,368 £65,000 17 Feb 1998
80 MAIN STREET Semi-Detached £504,368 £271,000 24 Apr 2009
81 MAIN STREET Detached £749,009 £145,000 30 May 1997
81A MAIN STREET Detached £929,324 £415,000 3 Oct 2003
82 MAIN STREET Detached £1,270,379 £250,000 4 Jul 1997