Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE STREET Detached £515,629 £270,000 1 Sep 2004
6 THE STREET £1,083,707 £1,010,050 18 Jun 2021
ACREMEAD THE STREET Detached £1,128,377 £662,500 1 Sep 2006