The parish lies on the tongue of land between the River Severn and the River Leadon.
River Leadon, a river in Herefordshire and Gloucestershire, England, a tributary of the River Severn.
The River Leadon joins the River Severn just to the north of the village.
The village today extends southwards alongside the River Leadon and has a population of 213 according to the Gloucestershire County Council.
Mississippi River | River Thames | Amazon River | Columbia River | Hudson River | Colorado River | Potomac River | river | Ohio River | Missouri River | Delaware River | Murray River | River Tyne | Madeira River | Volga River | River Nene | River Clyde | River Trent | River Severn | Amur River | River Wear | Allegheny River | Red River | Dnieper River | Yarra River | ParanĂ¡ River | River Tees | Fraser River | Yangtze River | Tocantins River |