Its sources are just south of Brown Clee Hill, in the vicinity of Stoke St. Milborough, from where it flows southwest to Middleton, after which it turns southwards, passing under the A4117 road at Henley, where it passes by Henley Hall. The B4364 road runs along the Ledwyche valley from its junction with the A4117 to where it runs around Brown Clee Hill.