Twenty fire engines and 120 firefighters were at the scene in Leyton with giant clouds billowing into the sky at the industrial estate.


90


Daily Mail

18 Related Articles, between 2018-06-22 and 2018-06-23