The cheapest petrol prices in Swindon for this week have been revealed, and they might not be where you expect.

Nationally, the average price of petrol is 142.4p in the UK, while diesel is about 10p more expensive at 151.8p.

Prices are currently on a small rise upwards but are much lower than the large peak in July 2022, when petrol reached an eye-watering average of 191.43p nationally.

RECOMMENDED READING: Opening date for American bar to replace Woodys revealed

While you might expect the cheapest prices for fuel to be at the supermarket, the numbers reveal that the cheapest petrol in Swindon is at currently at BP on Queens Drive for 140.9p.

This is nearly a penny cheaper than second place which is ASDA in West Swindon Shopping Centre, with petrol for 141.7p, while third is Applegreen on Great Western Way for 141.8p.

RECOMMENDED READING: Lee Mapstone 'threatened to kill dad if he didn't give him money'

The next cheapest petrol can be found at Esso on Fleming Way and Breeze in Old Town, both with petrol at 141.9p.

Meanwhile for diesel, ASDA in West Swindon Shopping Centre is cheapest, at 149.7p, while second is the Great Western Way Applegreen at 149.8p.

The last three all have diesel for 149.9p at Breeze Old Town, Tesco Extra on Ocotal Way, and Sainsbury's Bridgemead, on Paddington Drive.