Stowe Nine Churches
From Wikipedia, the free encyclopedia
Stowe Nine Churches is a civil parish incorporating the settlements of Church Stowe and Upper Stowe in the English county of Northamptonshire. The population (including Upper Stowe) of the civil parish at the 2011 census was 259.[1]