London, United Kingdom - February 01, 2019: Empty platform of London Bridge station on overcast day, Thameslink train arriving. Trains are used widely for public transport in UK capital Stock Image
London, United Kingdom - February 01, 2019: Empty platform of London Bridge station on overcast day, Thameslink train arriving. Trains are used widely for public transport in UK capital