To navigate, press the arrow keys. Costa Coffee ← View details Haymarket, Leicester, England LE1 3YR +44 116 253 0513 Get Directions From* To * — Required information