Cheltenham substation

Cheltenham substation in Cheltenham is a substation (National Grid Electricity Distribution, 132000;66000;11000 V). Cheltenham substation is near Helens Close.

Operator
National Grid Electricity Distribution