Talking of US bases in Britain, I work in West Norfolk and every day pass an old USAF airbase which is mainly industrial units e.g. car repair,
warehouses shops now.
Sculthorpe Info
But it is open and you wonder around a lot of the buildings are still intact, there was some major top secret stuff going on there.
I don't about the place you were referring to though.