The Secret Tunnels of London

Under the hallowed streets of London, there are many secrets to be found. Underground passageways lead from secret bases to those oft-travelled tunnels of the London Underground… We begin with what could be described as the most important military installation in London. This installation is called Pindar—a fortress built deep beneath the Ministry of Defence… Read More

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