New Metro stations

April 29th, 2010 by Stephen Jones Leave a reply »

Transport chiefs saying they have learnt from the “glitches” when the Metro launched in September, and expect the opening of seven new stations tomorrow to run smoothly.

Advertisement

Leave a Reply

You must be logged in to post a comment.