British Museum of Natural History London

Department of Entomology
Cromwell Road
The Natural History Museum
London SW7 5BN