Photo References For St Thomas Church

Meet 202 travelers, 166 tour guides and discover 253 photos

St Thomas Church, Southwark, London, England. The first church was part of the original St. Thomas' Hospital which was located to the area around the present St Thomas Street, from the infirmary at St Mary Overie priory (see Southwark Cathedral) in 1212. The hospital was therefore also an Augustinian house. The hospital/ conventual…
View St Thomas Church guide >

Photo Reference ID Dated Title Source
St. Thomas' Church 2588407 August 5, 2014 St. Thomas' Church