This is not an optical illusion but the as yet unfinished tower block at 20 Fenchurch Street. It is becoming known as the “Walkie Talkie”. I hate it when buildings are known by their nick-name rather than official address, such as 30 St. Mary Axe a.k.a. “The Gherkin” or 122 Leadenhall Street a.k.a. "The Cheese Grater". Sounds more like a fun fair than a financial centre. Maybe that explains the mess we are all in.