BP is a petrol station offering a variety of fuel options and a convenience store. It provides services such as pay for fuel options and accepts major payment methods.