Homerton University Hospital (built 1986)
Location: 51.5504°N, 0.0483°W