To navigate, press the arrow keys. Telford Kitchen ← View details 26 Stratford Park, Trench, Telford, Trench, England TF2 7DR +44 845 548 5567 Get Directions From* To * — Required information