Categories Selected Articles The rock houses of England’s last cave people Post author By Mike Nova Post date December 25, 2024 Over centuries, caves in Kinver, Staffordshire, are turned into rock houses by families.