Huge blaze breaks out in London as 125 firefighters rush to battle flames and smoke billows over the capital

Around 125 firefighters are battling a blaze in London – with crews urging residents to shut their windows and doors. The inferno broke out at an industrial site in Mitcham at around 4.30pm and emergency services were still fighting the flames in the hours that followed. Some 25 fire engines are at the scene, with footage […]