A variety of buses lined up at Peterborough Services. NICK LARKIN