11 hr ago
City Thameslink is a central London railway station with entrances on Ludgate Hill and Holborn Viaduct, within the City of London. Its platforms are underground. It is on the Thameslink route, situated between Blackfriars to the south and Farringdon to the north.
Less