USA CIA eavesdropping station, located in England north of Leeds. The station is controversial with many Brits.
Menwith Hill Listening Station
romulusnr
@ 2006-05-23 17:19:07
There is widely rumored to be an HFDF array here, but I don't see one. Could it be that empty section on the center right side?
kjfitz
@ 2006-11-11 14:36:56
Now in high res in LL.
romulusnr
@ 2006-11-14 01:41:21
It looks like the PUSHER is just south of the running track. It looks abandoned.