Star Carr, situated just a little south and inland of Scarborough is a truly important archeological site beneath flat, peaty fields in North Yorkshire’s Vale of Pickering. It dates back to t…