Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HEADFORT PLACE £3,017,431 £2,727,059 15 Oct 2021