The
Pleistocene sediments of the quarry overlie much older
Paleocene aged rocks of the
Thanet Formation. The earliest Pleistocene unit within the sequence, the "basal gravel" (Unit Ia), consists of
gravel deposits dating to the
Anglian glaciation (
MIS 12 ~478-424,000 years ago). This is followed by sediments deposited by the nearby
River Thames, forming part of a
river terrace, dating to the
Hoxnian interglacial (globally known as
Marine Isotope Stage 11~425-375,000 years ago), the first of these units is the "Lower Gravel" (Ib), containing high energy fluvial sediments in some areas with "midden" (Ic) sediments containing archaeological artifacts and animal bones. This is then followed by the "Lower Loam" (Id), a soil layer formed in a
marsh-like stagnant water environment. This is overlain by a second cycle of sediments corresponding to the widening of the Thames, beginning with the Lower Middle Gravel (IIa) and Upper Middle Gravel (IIb), the former of which is predominantly sandy gravel deposited in a high energy environment and the latter is predominantly sand in a somewhat lower energy environment. The sequence from the Lower Gravel to the Upper Middle Gravel is thought to have been deposited in the relatively warm substage MIS 11c. These deposits are followed in the western part of the quarry by the
Soliflucted Clay (IIIa) and the Upper Sands (IIIb), which have that indicate that they were formed during a relatively cold period, likely MIS 11b. These deposits are absent elsewhere in the succession. This is followed by the Upper Loam, (IIIc), primarily formed of clay-rich sands likely deposited during the relatively warm MIS 11a substage. The upper surface of the Upper Loam is penetrated by deep
ice wedge casts indicating subsequent cold conditions. The Upper Loam is then overlain by the Upper Gravel (IIId) (which despite its name is mostly clay with gravel pockets) and in some areas the Higher Loam (IIIe), which are thought to have been deposited during the cold conditions of MIS 10. == Fauna and environment ==