Britain’s Neolithic period lasted from around 4300 B.C.E. to 2000 B.C.E., and some of its famous monuments include the stone ...