Queen Elizabeth II Stadium

Queen Elizabeth II Stadium is located on Donkey Lane, off Carterhatch Lane, Enfield Town, Enfield in London, England. It has a capacity of 2000 and the playing surface is grass.



Ground Name History

Queen Elizabeth II StadiumNoneNone

Associated Teams