While in London, we couldn’t help but notice the new Herzon de Meuron designed triangular tower that is being built on the south side of London. Though it is definitely an eye catcher and it looks epic. It also looks WAY out of place.

This second shot is the view of the Triangle Tower from the top of St. Paul’s Cathedral.

It almost looks as if Dubai just pooped out an outcast tower that didn’t fit in over in the Middle East onto London.





