Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE PARK £21,496,331 £16,630,000 28 Apr 2017