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.
- Image ID: 112021490
- Copyright: Tupungato
- Editorial Credit: Tupungato / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.