The photo is taken from The City of London (2014) where you’ll find big, fancy and architectural skyscrapers from this Millennium. The skyscraper in the center of the photo is called 20 Fenchurch Street. More info (Wikipedia) about: 20 Fenchurch Street and The City of London.
There was an error retrieving images from Instagram. An attempt will be remade in a few minutes.