The Village Hall, North Stoke, South Oxfordshire, England, UK, GB.


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. Its Church of St Mary is Grade I listed.


Size: 3888px × 5184px
Location: North Stoke, Oxfordshire, England, UK, GB.
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, britain, countryside, crowmarsh, england, gb, great, hall, historic, kingdom, landscape, north, oxfordshire, parish, ridgeway, roads, south, stoke, trackway, travel, uk, united, village