Site of St. Thomas' Hospital 1225-1865 The first printed bible in English was produced here 1537 A.-D.
Borough High Street, Camberwell, London
Google Streetview
OpenStreetMap
Colour: grey
Wikimedia:
Flickr: