• Picture shows a man using a pump at a Shell petrol station on Old street, London.
  • Energy,Utilities and Mining
  • United Kingdom
  • N294