River Leach

River

GB |

Public

Source: GeographBot

Copyright: CC 3.0

The River Leach is a river tributary to the River Thames, in England which runs mostly in Gloucestershire. It is approximately 18 miles (29 km) long, springing from the limestone uplands of the Cotswolds. In parts of its course it becomes a seasonal bourn, only running above ground when there is sufficient rainfall. Despite its small size it gives its name to two towns and a pair of villages.

Source: Wikipedia.org

Copyright: CC 3.0

More information

Address

Vale of White Horse
United Kingdom

Sponsored links

More about this place of interest

Routes nearby

Related channels

Sponsored links

© 2006-2017 RouteYou - www.routeyou.com