Tag: London

London produces more Premier League players but Yorkshire ones are most talented

London produces more Premier League footballers than any other area in the country which is probably not a surprise given it is also the most populous.