Location of spurs new stadium
You're referring to the new home of Tottenham Hotspur Football Club!
The new stadium of Tottenham Hotspur is located in Tottenham, London, England, UK. The exact address is:
Tottenham Hotspur Stadium 782 High Road Tottenham London N17 0BX
The stadium is situated in the heart of Tottenham, approximately 8 miles (13 km) north of central London. It's easily accessible by car, public transportation, or on foot.
Here are some nearby landmarks and transportation options:
- Nearest tube station: Tottenham Hale (Victoria Line) - 0.5 miles (0.8 km)
- Nearest overground station: Tottenham Hale (National Rail) - 0.5 miles (0.8 km)
- Bus routes: Several bus routes stop nearby, including the 149, 243, and 349
- Car parking: There are several car parks and parking options available in the surrounding area
The stadium has a seating capacity of over 62,000 and features a range of state-of-the-art facilities, including a retractable grass pitch, a 17,500-seat single-tier stand, and a unique "Spurs Shop" retail store. It's a fantastic venue for football matches, concerts, and other events!