Get Directions to Red Lion Inn ← View details Station Road, Claverdon, Warwickshire CV35 8, United Kingdom, Claverdon, England Get Directions From* To * — Required information