BP is a petrol station offering a variety of petrol and diesel fuels, along with amenities such as restrooms.