• A Shell Filling station on Old Street, London.
  • Energy,Utilities and Mining
  • United Kingdom
  • N78222