This is the Telecom Tower. I loved its design, very.... different!! ;)Taken from the big red tour bus in London.