Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 NORTH PARK £7,085,831 £7,000,000 1 Jun 2023