Kenilworth Castle is located in the town of the same name in Warwickshire, England. Constructed from Norman through to Tudor times, the castle has been described by architectural historian Anthony Emery … Wikipedia
Websites:
Grim Riders Web Site
Grim Riders Castles Ride 2011 Google Map
English Heritage Visitor Information