I did a little exploring and found where the Boffins hang out. I thought that they could explain this Chain Home ( the tall towers along the coast that we circle above) thing. However, No luck. The Prof. was very cheerful, but I still dont have a clue.