Ottershaw photograph

Ottershaw

Use attributes for filter !
Weather13°C, Wind NW at 16 km/h, 75% Humidity
HotelsView hotels
Population2,853 (Civil Parish 2011)
Date of Reg.
Date of Upd.
ID1108903
Send edit request

About Ottershaw


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

Related Persons

Next Profile ❯