Over which river does XXX cross?
Blackfriars Railway Bridge
Blackfriars Railway Bridge is a railway bridge crossing the River Thames in London, between Blackfriars Bridge and the Millennium Bridge.
River Thames