Ottershaw is a village in the Borough of Runnymede in Surrey, England, approximately 32 km (20 mi) southwest of central London. The village developed in the mid-19th century from a number of separate hamlets and became a parish in its own right in 1871.The nearest town is Addlestone, approximately 2 miles (3.2 km) to the east. The M25 is accessible via junction 11.
Distance between:
London to Ottershaw20 Miles / 32 Kms Liverpool to Ottershaw176 Miles / 283 Kms