image James Cousins | 18 March, 2020 Rush hour at Clapham Junction. Britain’s busiest station. 51.4637422-0.1703572