September 01, 2010

The Shard is going up fast


The Shard will be the tallest building in Britain and Europe. It's by London Bridge,  a few minutes walk from my London apartment. Here's an album.