To navigate, press the arrow keys. Peacocks ← View details 10-11 Market Street, Leicestershire, Loughborough, England LE11 3EP +44 1509 240908 Get Directions From* To * — Required information