Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 NORTH ROAD £905,000 8 Oct 2021
56A NORTH ROAD £1,550,000 9 Oct 2023