London’s newest landmark and western Europe’s tallest building got its official opening last night (05.07.12). Though the light show fell a bit flat, ticket sales are expected to hit the roof. You can get tickets for The Shard here.
Popular on LondonNet