Populous completes "best stadium in the world" for Tottenham Hotspur
The long-awaited Tottenham Hotspur Stadium has opened in north London, featuring a retractable pitch that can host both Premier League football matches and American football. Read more
No comments:
Post a Comment