Death at Hanover Terrace
· 13 Hanover Terrace, Regent's Park, London, England
Wells died at his final home overlooking Regent's Park in London.
· 13 Hanover Terrace, Regent's Park, London, England
Wells died at his final home overlooking Regent's Park in London.