Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 VINCENT SQUARE Detached £55,692,801 £44,649,998 11 May 2018