The Natural History Museum

Address: 
Cromwell Rd
London
SW7 5BD
United Kingdom