What is the name of this elevated street crossing thing (In Britain?)
Solution 1:
As a native British English speaker I would call it a footbridge
A bridge designed for pedestrians
although some might call it an overpass
A passage, roadway, or bridge that crosses above another roadway or thoroughfare.