Já é sabido que o tradicional futebol em Inglaterra é do bairro, com os estádios clássicos organicamente integrados na paisagem urbana, e poucos serão mais encaixados do que o recinto do Luton Town, que acaba que garantir acesso à Premier League.
O estádio Kenilworth, nos arredores da cidade de Luton, a cerca de 50 quilómetros de Londres, fica no densamente povoado bairro de Bury Park e tem capacidade para dez mil pessoas. É a casa do Luton Town desde 1905 e está rodeado de casas por três lados, com uma estrada no quarto lado.