The Top of the Shard Gleaming in the Sun January 22, 2015September 25, 2016 ~ prayers4reparation London, UK, images; landmarks The Shard, 32 London Bridge Street, London SE1 9SG The Top of the Shard gleaming in the Sun More landmarks Battersea Power Station Advertisements Share this:TwitterFacebookGoogle Related