 Roman remains have been found in the Meon Valley and during the 1980s, archaeologists uncovered parts of a Roman building in the village.Sections of the building's façade are now on display in the British Museum.The Meonwara, a Jutish tribe settled in the Meon Valley in the 6th century, but the "stoke" in the village’s name is of Anglo-Saxon origin.