Reviews of The Shard. (Museum) in London (London).