To navigate, press the arrow keys. Venus Cow ← View details 20 Main Street, Leicester, Kibworth Harcourt, England LE8 5UQ Get Directions From* To * — Required information