Title
Lambeth Palace
Caption
Lambeth Palace, Lambeth, London, England, seen here from across the River Thames in the 19th century. From London Pictures, published 1890.
Credit line
Photo12/Universal Images Group
Reference
UMG20B27_066
License type
Rights managed
Available size
51,3Mb (,0Kb) / 18,2in x 10,9in / 5461 x 3281 (300dpi)