Petrol station in Cambourne. Offers fuel and likely convenience store items.