Welcome to the website for the village of Instow, located at the confluence of the rivers Taw and Torridge in North Devon, UK.
Approved minutes of the PC meeting held on 21st April 2022 have been added. 22nd May 2022
Annual Governance statements have been added. 16th September 2021