Elland Road
Leeds, United Kingdom
City
Elland Road, or Elland Road Stadium, is a football stadium in Beeston, Leeds, West Yorkshire, England, which has been the home of Leeds United since the club's formation in 1919. With a capacity of 37,633, the stadium is the 14th largest football stadium in England.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account