Map Graph

Newton St Petrock

Village in United Kingdom

Newton St Petrock is an ecclesiastical and civil parish in the Torridge district of Devon in England, occupying approximately 1,500 acres (6.1 km2). The parish had a population in 2001 of 163.

Read article
File:Newton_St_Petrock_Church_-_geograph.org.uk_-_81490.jpgFile:Devon_UK_location_map.svgFile:United_Kingdom_adm_location_map.svg
Top Questions
AI generated

List the top facts about Newton St Petrock

Summarize this article

What is the single most intriguing fact about Newton St Petrock?

Are there any controversies surrounding Newton St Petrock?

More questions