bp is a petrol station accepting various payment cards and offering automated service. It is easily accessible from the main road, even for trucks.