user/wehmaa
7m ago
It's great that the UK actually every once in a while gets some new development and infrastructure growth with faster trains and 30 new train stations! The amount to city growth around these new stations will be mad!
1