Nz351C Populousreport 332997032 02

A stair entry to the new state-of-the-art Tottenham Hotspur stadium.