Manchester city have the biggest pitch in the English premier league
London is the biggest/largest city in England population wise.
Inter City Football League was created in 1899.
There are 12 football teams in the football league that are not called united or city.
Manchester City were the Football League Champions in 1968.
Norwich City was the Football League Championships in 2003.
Manchester City were the Football League Champions in 193.
London - and it is also the biggest in the UK.