Natural History Museum

Natural History Museum
Cromwell Road London SW7 5BD, London, United Kingdom