Tag Archives | View from The Shard

Our View from The Shard

The Shard is the impressive new building that towers over London, the newest trade mark of the capital and I can guarantee wherever you are in London you will be able to see it

Continue Reading Comments { 0 }