Populous14 Blades CourtDeodar RoadLondonSW15 2NU
Tel: 020 8874 7666Web: www.populous.com
Share this page
Tottenham Hotspur Stadium
A new sport and leisure destination for London with a multi-use stadium capable of staging major sporting and non-sporting events, including NFL and concerts, as well as Tottenham Hotspur matches.
Standard (small business)