Warwick is a quintessential English medieval town, largely due to its remarkably preserved medieval architecture. Perhaps best known for its Castle, a magnificent 14 th-century fortress with ...