London’s Shard show branded 'anti-climax'

The Shard