Castle on Sea Coast, possibly at Walmer