RE: Arriva North East: Latest News & Discussion - July 2016
Major delays in and out of Darlington town centre for the forseeable future, A major incident has occurred in the town centre, with one vehicle (Gas Bus) colliding with a building