Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 BLOOMSBURY SQUARE Terraced £3,416,847 £2,000,000 18 Jun 2010