
3 0 c m
40cm
actual image size: 29cm x 22cm
Full image caption
The Tower of London and part of the River Thames Upper Pool, circa 1890.
Image Details
Date
1890 AD - 1890 AD
Image Number
000010
© PLA collection/Museum of London