Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
T W I HOUSE, 23 EYOT GARDENS Detached £27,782,345 £6,800,000 25 Nov 1999