Church Stowe

From Wikipedia, the free encyclopedia

Church Stowe is a village in the Daventry district of the county of Northamptonshire in England. It is the largest settlement in the civil parish of Stowe Nine Churches.

[edit] External links

Coordinates: 52.21382° N 1.06617° W