Image 1 of 1
Construction work at Canary Wharf Docklands 1999 London UK aerial view
Construction work at Canary Wharf Docklands 1999 London UK aerial view