The two villages of Holywell and Needingworth, lying a mile apart, form one civil and ecclesiastical parish and one village community. Holywell is the smaller settlement, located at the side of the River Ouse. An ancient Anglo-Saxon ring village of about 80 houses, it is a conservation area. Needingworth is the larger part of the parish, with over 900 households: the historic centre of the village grew up along the former St Ives–Ely road, now the High Street, and Church Street, leading to Holywell. Our thriving community supports three pubs and other local businesses, many voluntary and social groups, and a much-used village hall, home on Thursdays to Chatters Community Café. Both the village and the church benefit greatly from having our own village school.