Cette magnifique forteresse fut bâtie en 1067 par William Fitz Osbern, l'un des plus proches lieutenants de Guillaume le Conquérant qui le chargea de défendre les frontières occidentales de son territoire. Celui-ci choisit un site bénéficiant d'excellentes défenses naturelles : un éperon rocheux étroit et allongé présentant au nord une paroi à pic sur la rivière, et au sud un vallon encaissé.