i live in kent - england - theres this research base here at badgers mount- just outside of orpington. Does anyone know anything about this place? -
seems very hush hush, the perfect cover for some kind of research? - this is all i have on the base, but anyone whos got an interest in this stuff
maybe knows the answer??