The English village of Church Stowe is located within the county of Northamptonshire and has a population of approximately 300.
Church Stowe is governed by Daventry District council.
Church Stowe is policed by Northamptonshire Police
Church Stowe is within the Parliamentary Constituency of Daventry
Do you know where the name Church Stowe comes from?
What's it like to live here?
Ask the community a question about Church Stowe.