Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
SHELL (UK) LTD WEST END £2,339,057 £1,669,197 8 Oct 2015