London, England - Public pedestrian cross rail footbridge at the financial district of Canary Wharf with skyscrapers