All you need to do is save your home and work addresses for better traffic updates.
Elland Road, England, United Kingdom
Elland Road, England, United Kingdom
Elland Road, or Elland Road Stadium, is a football stadium in Beeston, Leeds, West Yorkshire, England, which has been the home of Leeds United since the club's formation in 1919. The stadium is the 13th largest football stadium in England.
- Location: Beeston, Leeds · England · LS11 0ES
- Owner: Leeds United Football Club Limited
- Capacity: 37,645
- Built: 1897
- Full name: Elland Road Stadium
- Opened: 1897
- Former names: Old Peacock Ground
Data from: en.wikipedia.org