To navigate, press the arrow keys. Churchills Fish & Chips ← View details 4 Stewartby Avenue, Peterborough, England PE7 8NJ +44 1733 240204 Get Directions From* To * — Required information