A historic Tudor artillery fort, Walmer Castle offers a unique glimpse into England's past.