New £120m train station in UK capital city set to transform journeys given green light

The project has been approved after delays, but a legal challenge could still be launched.

No comments

Read more