The Mysteries of Secret UK Testing Facilities

In The Moon Stealers and The Everlasting Night, human survivors find themselves in a UK Government facility in the North Downs of Kent, called Fort Halstead. This is not a fictional location. The facility has an interesting history that is shrouded in secrecy – the perfect place to locate part of my story in! Fort… Read More