Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28A YORK PLACE £33,539,735 1 Feb 2018