July 2012
The inauguration of The Shard of Glass in July 2012 taken from More London at London Bridge. The Shard formerly known as London Bridge Tower, is a 95-storey skyscraper. Its construction began in March 2009; it was topped out on 30 March 2012 and inaugurated on 5 July 2012 as seen here.