LONDON - MAY 15: Travelers hurry on May 15, 2012 at King's Cross train station in London. With 26 million annual travelers (2011-12) it is one of the busiest stations in the UK.
Editorial use only
Editorial credit: Tupungato / Shutterstock.com

Royalty-free stock photo ID: 130652885

LONDON - MAY 15: Travelers hurry on May 15, 2012 at King's Cross train station in London. With 26 million annual travelers (2011-12) it is one of the busiest stations in the UK.