Stadium Information NameKenilworth RoadCountryEnglandCityLutonCapacity12.056 SeatsSeating12.056 SeatsLength101 mWidth66 mDas Stadion, in dem Luton Town beheimatet ist.