Course
One of the Kennet's sources is Swallowhead Spring near Silbury Hill in the county of Wiltshire, the other being a collection of tributaries to the North of Avebury near the villages of Uffcott and Broad Hinton which flow south past Avebury and join up with the waters from Swallowhead Springs. In these early stages it passes close by many prehistoric sites including for Avebury Henge and Silbury Hill. The upper reaches though are prone to drought.
From there the river flows through Marlborough, Hungerford and Newbury before flowing into the Thames on the reach above Sonning Lock at Reading in Berkshire.
The upper reaches of the River Kennet are served by two tributaries. The River Og which flows into the Kennet at Marlborough and the River Dun which enters at Hungerford. The Kennet's principal tributaries below Marlborough are the River Lambourn, the River Enborne and the Foudry Brook. For six miles (10 km) to the west of, and through, Reading, the Kennet supports a secondary channel, known as the Holy Brook, which formerly powered the water mills of Reading Abbey.
Read more about this topic: River Kennet