I'm slightly confused by the "New Cross substation in Southwark" whilst the map immediately above clearly shows it in Lewisham[0][1].
Best I found was a page talking about vertical boreholes on Old Kent Road (opposite Commercial Way which is just inside Southwark) but nothing about a substation there on any page.
[0] Estimating off the National Grid map, it's roughly vertically centred between Lewisham and Greenwich DLR stations - absolutely not in Southwark!
[1] I feel like I'm going mad - the number of pages I found whilst trying to find the exact location that said the same thing under the same map is honestly discombobulating.
If only the search engines had bothered to return that as a suggestion!
But yeah, that's the place on OKR I mentioned - just inside the Southwark boundary, not really New Cross. Nowhere near the dot that nationalgrid have on their map either.
Best I found was a page talking about vertical boreholes on Old Kent Road (opposite Commercial Way which is just inside Southwark) but nothing about a substation there on any page.
[0] Estimating off the National Grid map, it's roughly vertically centred between Lewisham and Greenwich DLR stations - absolutely not in Southwark!
[1] I feel like I'm going mad - the number of pages I found whilst trying to find the exact location that said the same thing under the same map is honestly discombobulating.