bp Shop is a supermarket with an associated café, offering coffee and convenience items. It is located within a BP petrol station.