The ‘world’s biggest train station’ costing £5.8bn – the size of 170 football pitches
The station serves as a major high-speed rail hub and can handle 16,000 passengers per hour.
Daily Express :: World Feed
The station serves as a major high-speed rail hub and can handle 16,000 passengers per hour.
Daily Express :: World Feed