La tour des Anglais est le vestige d’un château appartenant à la baronnie de Randon, l’une des huit baronnies du Gévaudan entre le Xe et le XVIIe siècles. Sa construction remonte au Moyen Âge, à la demande du seigneur Philippe de Randon. L’histoire raconte qu’au retour d’une croisade, le seigneur retrouva son château entièrement détruit. Il décida donc de reconstruire un château neuf dominant toute la région. Le tour des Anglais est le seul vestige de cette forteresse connue pour avoir été assiégée par les troupes de du Guesclin au cours de l’été 1380.
Construite en moyen appareil de granite, elle conserve trois étages. Le nom du village vient de ce château, construit « neuf » par Philippe de Randon.