Luton
England

Kenilworth Road

Home club Luton Town
Capacity 10,356
Construction year 1905

If you are looking for a romantic weekend trip, then Luton is not the city for you. However, Kenilworth Road, which is one of the most authentic (and odd) English stadiums, is a must-see. Besides, London is only thirty minutes away.

Luto 4
Luton10
Luton 6