Passengers buying train tickets from automated machine on station platform Docklands London UK

- Image ID: A4TJ95

Passengers buying train tickets from automated machine on station platform Docklands London UK

Paul Doyle / Alamy Stock Photo

Image ID: A4TJ95