Leeds Integrated Station, West Yorkshire, UK

Leeds Station is the busiest transit hub in the north of England, with over 100,000 passengers a day.