Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MAIN STREET £216,189 £174,997 7 Mar 2019
31 MAIN STREET £970,659 £897,500 1 Nov 2021