Stock Photo: England, London, Blackfriars Bridge. Blackfriars road bridge over the River Thames.