London Blackfriars

Travel

Europe, United Kingdom, City of London

Blackfriars station, also known as London Blackfriars, is a London Underground and National Rail station in the City of London, England. Its platforms will eventually span the River Thames a short distance downstream from Blackfriars Bridge. The current entrance is located on the south side of Queen Victoria Street close to the junction with New Bridge Street. It is in Travelcard Zone 1. The Underground station is closed to all passengers until December 2011 while refurbishment and major engineering works take place.