Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THIRD FLOOR 1 SHELDON SQUARE £16,183,504 £13,121,320 23 Jul 2019