Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MAIN STREET Detached £1,088,674 £687,500 19 Feb 2014
3 MAIN STREET Semi-Detached £290,000 12 May 2023
18 MAIN STREET Terraced £390,411 £125,000 11 Jan 2002