The North Hyde Electricity Substation sits up a non nondescript road just off the Bull’s Bridge roundabout in West London. The road it public, opposite the newly-built Segro business park, and is ...