https://www.bbc.com/news/uk-england-london-63054287
It is the final central London station to open on the new line.
Create an account or login to join the discussion