(03 Mar 2020, 5:32 pm)Dan wrote It's the bus that is allocated to service 680 - so in theory, never.
In theory, never, But, in practice, anything is possible! 5303 does TVTs and the occasional 12. Apparently it was on the X84/X85 on Thursday 27th February...according to Bustimes.
How much longer on the Citaros on the X84/X85? How often is a TVT decker on those services?