The London Fire Department said emergency crews are on scene of a two-vehicle collision at Byron Avenue and Wharncliffe Road. Officials said one vehicle struck a home, and a gas line was... Read more »
A major gas leak in a central London shopping district has seen several shopping streets around Oxford Street cordoned off this afternoon (Monday, April 4). Poland Street, Berwick Street, Oxford Street, Noel... Read more »