Natural History Museum

Natural History Museum
Cromwell Rd
Kensington
London
United Kingdom