Perched on the border of Worcester and Staffordshire are the incredible remnants of Britain’s last cave ... rock-dwellers had it much better. Claire said: "They [in the rock houses] were living ...