The Museum from Cromwell Road, c.1880
After the Great Exhibition of 1851, land between Cromwell Road and Hyde Park had been set aside to create a centre for science and arts. The Museum's foundation stone was laid here in 1873
Picture No
10716054
Media ID
47625183
Size
2736px x 1628px
(2.3MB)
Credit
Mary Evans / Natural History Museum
Source
Photograph from the Natural History Museum Collection





























