St Peter's Hospital, Covent Garden (built 1882)
Location: 51.5110°N, 0.1263°W