Results 1 results found Gateshead Centenary Footbridge, Newcastle upon Tyne, Tyneside, England, United Kingdom, Europe