Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE CHURCH IN THE PARK POST OFFICE LANE £683,453 £637,000 11 Jun 2021