It's a petrol station and it has some self service pumps and some drive thru pumps.
September 2023
Sister went there tried putting fuel in and it kept charging her card and didn't give her a drop of petrol! charged her card £80! woman said just contact your bank, massive issue with these new card pumps that either refuse to give you fuel or charge your card more than the amount.4th person in my family now to have this... read full comment