advertisement

164km (102 miles) NW of London; 8km (5 miles) N of Warwick; 21km (13 miles) N of Stratford-upon-Avon

The big attraction in the village of Kenilworth, an otherwise dull English market town, is Kenilworth Castle -- and it's reason enough to stop here.