New Thameslink train information screens recently install at Blackfriars station, central London. Part of the major upgrade of the Thameslink network.

- Image ID: JEE878