Sunday, December 11, 2005, was a day without sun for many Londoners. At about 6 a.m. local time, an explosion rocked a fuel depot in Hertfordshire, approximately 40 kilometers (25 miles) north of London. The ensuing oil fire sent thick clouds of sun-blocking black smoke billowing over London and South England.
Published Dec 13, 2005