🇬🇧

Chelsea

Kensington and Chelsea, England, United Kingdom

Travel tips for Chelsea (1)

  • Natural History Museum, London

    A cathedral-like Victorian museum in South Kensington, with a blue whale skeleton hanging in the great Hintze Hall, dinosaurs including a m…