Enfield Town

Club Info

Club Info

Official Name
Enfield Town LFC
Address
London, England
Venue
Queen Elizabeth Stadium
City London
Capacity 2000
Address Donkey Lane, off Carterhatch Lane, Enfield Town, Enfield