Lincoln Plaza wins UK's 'ugliest' building award
The Lincoln Plaza in London has won the 2016 Carbuncle Cup for being the 'ugliest' building completed in the United Kingdom in the past one year. The residential luxury tower block was called a "brain-numbing jumble of discordant shapes" and awarded the Carbuncle Cup by architectural magazine Building Design. A London skyscraper dubbed the 'Walkie Talkie' won the 2015 award. 