Fort Amherst

Chatham, Kent, UK

Fort Amherst in Chatham is a historic military location that has seen a great deal in its past and is said to house plenty paranormal energy.





Episodes Filmed At Fort Amherst