Ellen Road
Ellen Road is a football stadium located in Leeds, England. It serves as the home ground for Leeds United Football Club, a team that competes in the English Football League Championship. The stadium has a seating capacity of approximately 37,000 and is known for its passionate atmosphere during matches.
Originally opened in 1897, Ellen Road has undergone several renovations and expansions over the years. It features four main stands: the East Stand, West Stand, North Stand, and South Stand. The stadium is not only a venue for football matches but also hosts various events and concerts throughout the year.