The Towers of Afrasiab

“The spider has wove his web in the palace of the Caesars, and the owl hath sung her watch-song on the towers of Afrasiab.” Last week, I met with La Belle Japonaise to ascend the hothouse of corporate ego that is 20 Fenchurch Street. This building, better known as the Walkie-Talkie is perhaps the most…