To navigate, press the arrow keys. Karahi King Ltd ← View details 296 Farnham Road, Slough, England SL1 4XL +44 1753 825649 Get Directions From* To * — Required information