What does XXX cross over?
Blackfriars Bridge
Blackfriars Bridge is a road and foot traffic bridge over the River Thames in London, between Waterloo Bridge and Blackfriars Railway Bridge, carrying the A201 road.
River Thames