Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 GERRARD PLACE £2,335,871 £2,000,000 13 Nov 2020