One Saturday evening recently, I jumped on a Charing Cross train having just missed one to Victoria. It was definitely a direct service with no change involved. However, I cannot find a timetable for direct East Croydon to Charing Cross services. All I see are journeys involving a change at London Bridge.