Queen Victoria opens the newly completed St Thomas' Hospital, situated on the southern Thames Embankment in Lambeth, London, across the river from the Palace of Westminster. The Queen had laid the foundation stone in May 1868. Date: June 1871

Queen Victoria opens the newly completed St Thomas' Hospital, situated on the southern Thames Embankment in Lambeth, London, across the river from the Palace of Westminster. The Queen had laid the foundation stone in May 1868.     Date: June 1871 Stock Photo
Preview

Image details

Contributor:

Chroma Collection / Alamy Stock Photo

Image ID:

2RAAARF

File size:

48.6 MB (4.5 MB Compressed download)

Releases:

Model - no | Property - noDo I need a release?

Dimensions:

5000 x 3397 px | 42.3 x 28.8 cm | 16.7 x 11.3 inches | 300dpi

More information:

This image could have imperfections as it’s either historical or reportage.

This image can't be licensed for consumer goods.