London England - kiwiphotos

River Thames

River Thames, Shard, City Hall, the Walkie Talkie, the Cheese Grater & the Gherkin buildings

The ShardCity HallWalkie TalkieCheese GraterGherkin