Blackfriars Bridge: A Victorian Structure for the Modern World!
Blackfriars Bridge is a 923 foot structure that crosses the River Thames in central London. The bridge took over 9 years to build and was opened to the public in 1769. However, in 2009 work began on redeveloping the bridge to incorporate Blackfriars railway station. Once completed, the station would [...]
Read more ›

