The Shard, Europe’s tallest skyscraper, opens today

by Jon Bithrey