Luton, Italy
Il Kenilworth Road è uno stadio di calcio a Luton, nel Bedfordshire, in Inghilterra. Fin dal 1905 ospita le partite interne del Luton Town.
Listen to the audio guide for Kenilworth Road Free on WIP — starts by itself when you arrive, even with the screen off