Men demolishing St Peter's Hospital, Southwark, London, 1851. The building was also known as the Fishmongers' Almshouses.
World Europe United Kingdom England Greater London London Southwark Southwark
Pixel Dimensions (W x H) : 2773x2376
File Size : 19,303kb