Where to find the cheapest petrol in London as prices hit three-year low
Some pumps in the capital are selling petrol at less than 130p a litre - well below the UK average of 135.7p
Some pumps in the capital are selling petrol at less than 130p a litre - well below the UK average of 135.7p