Events 3 min read New Cross Fire The New Cross Fire, also identified as the Deptford Fire, was a conflagration that happened on 17 January 1981 in South London, March 7, 2026