London’s Walkie Talkie is a stunning new landmark for the capital
It takes a lot to make the mighty Tower Of London look tiny. The historic castle on the north bank of The Thames once dominated the city skyline. But now it looks no bigger than a small Lego set when…