Bencoolen Rd, Bude EX23 8PJ, UK – 01288 352232
Same place as the Esso and Spar already listed. Decent fuel at decent prices. Other nearby are usually cheaper though.
Fair prices, only small problem is that the forecourt is on a slight slope which can make it a little difficult to do a complete fill of your tank.