The Cromwell Road entrance to the Natural History Museum in London.

- Image ID: CF4X9C
The Cromwell Road entrance to the Natural History Museum in London.
Loop Images Ltd / Alamy Stock Photo
Image ID: CF4X9C
England, London, South Kensington. The Cromwell Road entrance to the Natural History Museum in London.
Location: South Kensington, London, England