Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 MAIN ROAD Detached £384,136 £290,000 31 Oct 2016
68 MAIN ROAD Detached £501,061 £97,000 2 May 1997