Ottershaw is a village in the Runnymede district of Surrey , England about 20 miles to the south-west of London .
Ottershaw is a village in the Runnymede district of Surrey , England . It is about 20 mi southwest of London .