LONDON - OCT 8: A train pulls into Clapham Junction station on Oct 8, 2012 in London, UK. Clapham Junction station is one of the busiest in Europe with more than 100 trains per hour during peak times.
- Image ID: 116156524
- Copyright: 1000 Words
- Editorial Credit: 1000 Words / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.