FUEL sales took a hit last month amid record prices for petrol.

The Office for National Statistics (ONS) revealed a decrease in fuel sales volumes of 3.8 per cent as soaring petrol and diesel costs put motorists off making unnecessary journeys.

Spending data also shows retail sales fell as the cost-of-living crisis started to bite.

Here we've taken a look at the cheapest places to fill up across the Berkshire county.

The information below is for a litre of unleaded as listed on petrolprices.com on April 25.

Reading

Morrisons, Basingstoke Road, Reading - 157.7p

Sainsbury's Calcot - 157.9p

ASDA Lower Earley - 158.7p

ASDA Tilehurst - 158.7p

Bracknell

Esso, Ascot - 161.9p

Tesco, Bracknell - 163.9p

Sainsburys, Bagshot Road - 163.9p

Crowthorne, Bracknell Road - 163.9p

BP, Bracknell - 164.9p

Slough

Asda - 158.7p

BP Langley - 159.9p

Esso, Mill Road - 159.9p

Murco Datchet - 160.9p

Esso Iver - 160.9p

Windsor

BP Maidenhead Road - 161.9p

BP Old Windsor - 162.9p

Maidenhead

ESSO - 163.9p

Esso Shoppenhangers Road - 163.9p

Texaco - 163.9p