Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 BEDFORD SQUARE Terraced £15,383,521 £10,200,000 8 Oct 2014