Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
EDEN HOUSE, 62 - 68 EDEN STREET £12,030,430 £9,600,000 6 Mar 2018