@AutoInfatuation Try the Esso or Shell down Huntingdon Street in St.Neots, usually amongst the cheapest in the area. E.g Shell Buckden is 181.9 for diesel at the moment, it's 151.9 in St Neots.
@Scrof Hampton on the outskirts isn't too bad at all as new build estates go. Travel a little further south down the A1 and Sawtry/Huntingdon would be nicer, little further and St Neots is also a nice place but i'm biased as I live there.
In light of recent of panic buying UK supermarkets have introduced purchase limits.
Asda: 2 hand sanitisers, 24 toilet rolls max.
Tesco: 1 Hand sanitiser, 18 toilet rolls & 2kg rice.
Co-op: 12 rolls toilet paper, 1Kg rice.
Aldi: 2 Trumpets, 1 diving suit & a MIG welder.