Canary Wharf in Docklands, East London viewed through a glass roof !