🇬🇧
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…
