Elland Road is the largest stadium by capacity in Leeds, England.
Located in Leeds, England, UK, Elland Road is a stadium which can accommodate up to 37,890 spectators. Elland Road was opened in the year 1897 (125 years of age).
The stadium is home to Leeds United F.C. and is a venue for sports such as association football, rugby league.