The ugliest luxury building?
The winner of the 2016 Carbuncle Cup, awarded to Britain's worst building as a provocation to debate each year by Building Design, an online British architecture magazine, is Lincoln Plaza in London, a 31-story luxury residential tower complete with business lounge, cinema, spa, hotel and a "fabulous array of lifestyle facilities" by BUJ Architects for Galliard Homes.
Read more »