Never having seen it either, I would presume it's a mobile phone mast/aerial thing, being one of the tallest places in the Falmer landscape.
We probably get a nice yearly rental from one of the phone companies, so goes to the cost budget, I would hope?
Will check it out later, and see if it...