Built 1872 on land donated by St Thomas's Hospital (hence the dedication to St Luke the Physician), the tower was added in 1882.
Uploaded by Paul Eyre on 17 September 2019
https://disqus.com/by/pauleyre/
Photo ID: 226455 Building ID: 101235557 Report this photo