Located in Chatham, Medway, Kent, Fort Amherst is Britain's largest Napoleonic fortress and offers a great day for the whole family. Amherst Fort, Chatham, United Kingdom. A look back at the Fort Amherst Halloween Horrors Event. LIMITED EDITION Fort Amherst Games. Fort Amherst Lighthouse is a square, tapered wooden tower overlooking the Narrows, the canal that leads to St.
The Hauntings in Fort Amherst.