BP's are always expensive
The one on the Meols stretch is always 3 - 4p per litre higher than the Shell just down the road in Moreton, and even the Total or whatever it is in Hoylake. No justification for the pricing whatsoever.
When it was a Shell, it was only ever a penny higher than the Moreton one.