The Glass Testicle

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