Explore 2 South Kensington filming locations

Natural History Museum

Cromwell Rd, South Kensington, London SW7 5BD, UK
1 movie or TV show filmed here in Natural History Museum, London, England, GB

Royal Albert Hall

Kensington Gore, South Kensington, London SW7 2AP, UK
1 movie or TV show filmed here in Royal Albert Hall, London, England, GB