Hidden place · Staines, United Kingdom
Church Lammas
Church Lammas, west of Staines town centre, has produced evidence of very early human activity. Excavations found Paleolithic flint blades and reindeer and…
Hidden place · Staines, United Kingdom
Church Lammas, west of Staines town centre, has produced evidence of very early human activity. Excavations found Paleolithic flint blades and reindeer and…
Still loading - a slow connection can take a little longer. Reload