South Stoke, Oxfordshire
From Wikipedia, the free encyclopedia
South Stoke is a village on the River Thames in south Oxfordshire, England. It lies between North Stoke and Goring.
[edit] History
In 975, King Edgar granted Osweard land at Stoke, probably later the South Stoke and Offham manors.