The Shard is London's tallest building and it's visible from pretty much anywhere. Never the less, for anyone who is not familiar with London you may worry that you won't be able ...