A few kilometres from St Ives downstream along the river Great Ouse are the villages of Needingworth and Holywell. Holywell takes its name from the ancient well in one corner of the churchyard. The picture on the right is a view of the church from the river valley.
The Romans once lived here, and people still come for the boating, the fishing and the picturesque riverside Inns. The Ferryboat Inn at Holywell is one of the oldest public houses in the area dating from the 12th century, but is also one of the most popular.