Londoners were treated to a dramatic light and laser show to mark the official opening of Europe's tallest building. The Shard stands on the southern bank of the river Thames in London and will contain a mixture of retail, office and residential space.