Prince Charles Ave in Medway

Prince Charles Ave in Medway is a substation (UK Power Networks, 11000 V). Prince Charles Ave is near Greenwich Close.
Operator
UK Power Networks