Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ST. OLAVES HOUSE, 10 LLOYDS AVENUE £23,924,962 £18,508,838 13 Apr 2017