• A taxi driver refueling her cab at a BP petrol station in London.
  • Energy,Utilities and Mining
  • Oil and Gas
  • bp petrol garage forecourt gas fuel logo taxi female woman black cab london connect station
  • United Kingdom
  • N8965