A stone’s throw away from The George Pub in London stands the superb Shard building. A modern day skyscraper overlooking the capital with a super life-affirming view over the capital that makes you ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results