Maps and GPS directions to BP Alfa Service Centre and other BP Fuel locations in South Africa. Find your nearest BP Fuel. BP petrol filling stations in South Africa.
BP is involved in a whole range of activities, such as exploring natural gas and crude oil resources. BP also refine and market petroleum products, produce lubricants, and help to generate a significant amount of solar power.