Cancelled due to a planned cancellation by the train operator
- Highbury & Islington ✗
- Canonbury ✗
- Dalston Junction ✗
- Haggerston ✗
- Hoxton ✗
- Shoreditch High Street ✗
- Whitechapel ✗
- Shadwell ✗
- Wapping ✗
- Rotherhithe ✗
- Canada Water ✗
- Surrey Quays ✗
- New Cross Gate ✗
- Brockley ✗
- Honor Oak Park ✗
- Forest Hill ✗
- Sydenham ✗
- Penge West ✗
- Anerley ✗
- Norwood Junction ✗
- West Croydon ✗
Powered by Realtime Trains API