St Peter's Hospital, Southwark, London, 1827. View of St Peter's Hospital, commonly known as Fishmongers' Almshouses, situated in Newington Butts, Southwark. The Worshipful Company of Fishmongers established the almshouses in 1601.
World Europe United Kingdom England Greater London London Southwark Southwark
Pixel Dimensions (W x H) : 4267x2877
File Size : 35,966kb