Find the cheapest petrol near you in the UK. Prices vary up to 30p/litre between stations in the same town, costing drivers £300+ per year.