‘Absolute Monstrosity’ or ‘Sad Metaphor’? Either Way, It’s Britain’s Ugliest Building An entertainment and retail complex in Manchester, England, took a design magazine’s annual Carbuncle Cup. The judges were harsh; the readers were harsher. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook