The Shard – London’s New Viewing Attraction

The Shard.  Ah!  I look up from the ground and marvel at the design, at the shards of glass that catch the light and splay out at the top.  I had watched it slowly take over its London site, putting in the shade even the famous green glass building that the locals have named The…

Read More