Kenilworth Road, known affectionately as The Kenny, is a football stadium in the area of Bury Park, Luton, Bedfordshire, England. It has been the home ground of Luton Town Football Club since 1905. From Wikipedia
Sky Sports will broadcast live from 7pm, setting the stage for title favourites Luton to challenge Wimbledon’s resolute defence