(29 Jun 2024, 1:52 am)Glen1974 wrote A lot of buses have been withdrawn from Stockton depot the from London depot have come to replace them that I think ?
The buses from London depot have come to replace them that I think ?
No London buses are entering sevice there either for parts or training