Reviews 9
Filters:
Rating
Language
Sort:
Most recent

I am a satisfied customer of The National Grid. Th...

I am a satisfied customer of The National Grid. Their service has been consistently good and reliable. Their website is user-friendly and provides all the necessary information. Overall, I would rate their service as great.

As a loyal customer of The National Grid, I can co...

As a loyal customer of The National Grid, I can confidently say that their service is excellent. The website provides all the necessary information in an easy-to-understand manner. Highly recommended!