Carbuncle Cup: Awards for the UK’s Ugliest New Buildings
These 10 notable British buildings are winners and nominees for the Carbuncle Cup, an award given to the “ugliest building in the UK” each year since 2006.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed