River Lambourn in Welford, Berkshire

River Lambourn in West Berkshire, Welford is a river. River Lambourn also exists in Newbury, Shaw cum Donnington, Boxford, Lambourn and Great Shefford.

Waterway Type
river

Cafés

  • Sole Farm – approx. 2,7 km.