Tag Archives: skyscraper

Here Are 28 of the Ugliest Buildings in the World…According to Most People

It’s true what they say: beauty is in the eye of the beholder. Well in MY eyes, and so many others’ out there, we believe that these next 28 buildings are just about the ugliest buildings in the world. Don’t believe me? Just take a look! #1. Strate SE1 in Elephant and Castle, London, England… Read More »