Grid National wallpaper National Grid National Grid is an international London-based company that delivers electricity and natural gas. Connect Today Facebook LinkedIn… Tuesday, November 22, 2022 Edit