On its website, petrol company Shell said prices can vary from region to region due to "factors such as distance from the refinery or distribution terminal to the petrol station and the number of customers in the region".
BBC: Bedford mayor calls for 'boycott' of expensive petrol