
Archaeologists are bewildered by the discovery of over two dozen large prehistoric pits near London dated to about 8,500 to 7,700 years ago in what they claim to be a “nationally important prehistoric site”.
These pits from Linmere in Bedfordshire have been dated to the Middle Stone Age – a period from which very little is known on what life was like at the time in Britain.