The answer is London.
The Shard is skyscraper that stands 309.7m (1,016 ft) tall and is located in the city of London. The building was opened in 2013 and represents a neo-futurist style architecturally.
On WorldAtlas.com