Giant stone artefacts found on rare Ice Age site in Kent Excavations revealed artefacts in deep Ice Age sediments preserved on a hillside in Kent. Source