Bronze sculpture of poet John Keats to be unveiled in London Culture English poet John Keats will be immortalised in a bronze sculpture, unveiled near his birthplace in Moorgate next week, it has been revealed. A public sculpture forged by sculptor Martin Jennings will be revealed on 31 October, in the heart of the City of London, a short distance from his birthplace on what would have [...]