I don't understand the point of that tower. You go up top and will see the Downs, the city and the sea. I can do that from my office window. Moreover I'd wager you get a better view of all those things from certain points on the Downs themselves.
Utter waste of money.