Tottenham Hotspur Stadium, London

The Tottenham Hotspur stadium is designed to possess a sculpted appearance. Credit: Populous.