Map Graph

Crowmarsh

Human settlement in England

Crowmarsh is a fairly large, mostly rural civil parish in the South Oxfordshire, district, in the county of Oxfordshire, England, east and southeast of the town of Wallingford on the opposite bank of the River Thames and may also refer to its larger district council ward which extends to Ipsden and Nuffield. In 2011 it had a population of 2830.

Read article
File:St_Mary_Magdalene_Church,_Crowmarsh_Gifford.JPGFile:Oxfordshire_UK_location_map.svg
Top Questions
AI generated

List the top facts about Crowmarsh

Summarize this article

What is the single most intriguing fact about Crowmarsh?

Are there any controversies surrounding Crowmarsh?

More questions