Keywords: vehicle train road architecture building structure infrastructure building 51 31N 0 06W Blackfriars is a central London railway station and connected London Underground station located in the City of London. Its platforms span the River Thames, occupying the length of Blackfriars Railway Bridge, a short distance downstream from Blackfriars Bridge. 10 May 1886 Opened. attribution: mattbuck 51 31N 0 06W Blackfriars is a central London railway station and connected London Underground station located in the City of London. Its platforms span the River Thames, occupying the length of Blackfriars Railway Bridge, a short distance downstream from Blackfriars Bridge. 10 May 1886 Opened. attribution: mattbuck |