Motorway cafe offering coffee and food. A BP brand, often found at service stations.