The Carbuncle Cup is an annual award bestowed by Building Design magazine upon the ugliest building in the UK over the past 12 months.
The Carbuncle Cup is an annual award bestowed by Building Design magazine upon the ugliest building in the UK over the past 12 months. Retail - Misc Links: en.wikipedia.org By: kjfitz