. Built in 1150 our Parish Church of St John the Baptist has stood in Northwood for over 800 years and looks like every child’s drawing of how a country church should be. Over the years generations of Northwood and Cowes people have come to Church to worship God, to marry their sweetheart, to … Continue reading Friends of Northwood Church
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed