Elland Road Stadium

Contact Details:

Elland Road, Leeds, LS11 0ES
Show on map

Elland Road Stadium

Elland Road Stadium, is a football stadium in Leeds, West Yorkshire, England, which has been the home of Leeds United Football Club since the club’s formation in 1919. With a capacity of 37,645, the stadium is the 14th largest football stadium in England.

The ground has hosted FA Cup semi-final matches as a neutral venue, and England international fixtures, and was selected as one of eight Euro 96 venues.