En la actualidad existe en ese mismo emplazamiento el Castillo de Peel, construido en piedra.