Fire breaks out near a railway station in London

The London Fire Department said on Monday that a major fire broke out near a […]