Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
157 CHURCH ROAD £1,500,000 24 Aug 2023
159A CHURCH ROAD £585,000 25 Apr 2018