Clapham Junction.

A day working near Clapham Junction today, this station sees over 2000 trains a day, more than any other station in Europe. It certainly seemed busy today!

Comments
Sign in or get an account to comment.