Can you identify this building to win a £25 drinks voucher?

Is this a pillow? A scab? An insect eye? The enclosure to an alien settlement? Or something else?

The building featured on 2 November was the Greater London Authority headquarters by Foster + Partners. The winner was Robert Lewis of Cornish Architects


Topics