River Thames Landscape, at Ferry Lane, on The Ridgeway Path, South Stoke, Oxfordshire, England, UK, GB.
Dylan Garcia / Alamy Stock Photo
Image ID: W2E1BD
North Stoke is a small village beside the River Thames in the Crowmarsh civil parish in South Oxfordshire, 2 miles south of the market town of Wallingford.
Location: Ferry Lane, South Stoke, Oxfordshire, England, UK.