As a historian of Jodrell Bank, I agree! And the reason it is important is that it has been made to mean different things to different people at different times. Who's up for a mega thread on how and why? (I'm off for lunch now, but I'll do it after. I'll need the energy...)
Really one of the most important postwar sites in Britain