London, UK. Glass windows of the ground floor office building with beautiful reflections and view on Canary Wharf tower