Filters:
fish chips restaurant in Bar Hill
About 1 results.
Churchill's Fish & Chips
Bar Hill, CB23 8DZ Bar Hill, United KingdomChurchill's Fish and Chips. Modern, family friendly fish and chips for the 21st Century. Serving sustainable fish and barn reared chickens with character!