That’s how former London Mayor Ken Livingstone describes London City Hall: “the glass testicle.” He is being kind. If this is not the ugliest building on earth, I don’t know what is. This architectural monstrosity opened in 2002 after some 43 million pounds were spent building it. Its grotesque shape was supposed to make it … Continue reading The Glass Testicle
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed