L’église St-Mary de Castro est une très vieille construction, comme le château lui-même. C’est une église anglo-catholique de style gothique, d’ailleurs elle est toujours en fonction à ce jour. Elle a été construite entre 1107 et 1400, et c’est ici que le roi Henri VI a été adoubé, quelques années plus tard. Un autre monument historique qui perdure encore dans le temps.