Friends of Northwood Church

. 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