Elland Road is the largest stadium by capacity in Leeds, England.
Elland Road is a stadium located in Leeds, England, UK. Opened in the year 1897, Elland Road's building age is 125 years and has a seating capacity of up to 37,890 spectators.
The stadium hosts sports events for association football, rugby league. Elland Road is home to teams such as Leeds United F.C.