Leeds United Football Club

images (41)

Leeds United FC

Leeds, West Yorkshire, England

Elland Road Stadium

Capacity – 37,800

Opened – 1897

download (23)

Advertisements