El cercano castro de Hambledon Hill se sitúa al norte.