Editorial use only
Editorial credit: EQRoy / Shutterstock.com

Royalty-free stock photo ID: 262242731

LONDON, ENGLAND -15 MARCH 2015- Editorial: Abellio Greater Anglia trains bound for Cambridge, England, depart London from the Liverpool Street station. - Image