Elland Road is a football stadium located in Leeds, West Yorkshire. It has been the home of Leeds United A.F.C. since the club's foundation in 1919.
Leicester's KSS-designed state-of-the-art Seagrave training facility ... of general admission seating, making Elland Road the seventh largest club stadium in the country and retaining the ...