Teddington Memorial Hospital (built 1929)
Location: 51.425806°N, 0.340944°W