He mentions a site near Slough, west of London but doesn't give an exact location. The photo looks like magnetic loop antennas.
Slough has a large number of data centres, would that be the location of the servers for London Stock Exchange?
Also, don't forget the recent post about a HFT intrusion into the 20m amateur band.