Location

Cromwell Road, Kensington, London
SW7 5BD

Greater London

Google Map of Cromwell Road, Kensington, London,SW7 5BD

Website Address

http://www.nhm.ac.uk