Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
RIVERS HOUSE, 21 PARK SQUARE SOUTH £15,417,184 £12,500,000 17 Jul 2019