There is one town in Elland with a Population between 101-1000
1 results
Elland Road is a football stadium in Beeston, Leeds, West Yorkshire, England, which has been the home of Premier League club Leeds United since the club's formation in 1919.