Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 NORTH ROAD HEAD £854,259 £834,857 25 Oct 2023