
Leeds promotion sparks huge celebrations across the city
Thousands of fans gathered outside Elland Road in jubilant scenes shared with players and club staff.
BBC News
Elland Road, also called Elland Road Football Stadium or Elland Road Stadium, 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.
Thousands of fans gathered outside Elland Road in jubilant scenes shared with players and club staff.