The George Inn, Borough High Street, Southwark, London, 1881. View of the famous galleried coaching inn, built in 1676.
World Europe United Kingdom England Greater London London Southwark Southwark
Pixel Dimensions (W x H) : 2881x3665
File Size : 30,935kb