Blackfriars station sits on the north bank of the Thames with exits onto the Embankment and onto Queen Victoria Street. The surrounding area is rich in history and culture - the Tate Modern and Shakespeare's Globe are directly across the Millennium Bridge, while the City of London is immediately to the east and Fleet Street (historic heart of British journalism) is a short walk north.
Travel Zone
Est. 1870