There are multiple results for South Stoke. Please select the correct city, town or village from the list below

1.   South Stoke, Oxfordshire
2.   South Stoke, Lincolnshire