×

Elland Road

(8,961) Stadium in Leeds, England
Elland Road is a football stadium in Beeston, Leeds, West Yorkshire, England, which has been the home of Championship club Leeds United since the club's formation in 1919. The stadium is the 13th largest football stadium in England.
Address: Elland Rd, Beeston, Leeds LS11 0ES, United Kingdom
Hours: Open ⋅ Closes 5:15 PM