Welcome to the website for the village of Instow, located at the confluence of the rivers Taw and Torridge in North Devon, UK.
Draft minutes of the PC meeting held on 16th June 2022 have been added. 20th June 2022
Annual Governance statements have been added. 16th September 2021