River Windrush
River Windrush is in River Thames.
The River Windrush rises near Taddington [Map] in Gloucestershire. It travels broadly south-west through Bourton-on-the-Water [Map], Burford, Oxfordshire [Map], Minster Lovell, Oxfordshire [Map], Witney, Oxfordshire [Map] joining the River Thames at Nebridge.
Battle Edge, Burford [Map] is a former field located beside Sheep Street and Tanners Lane and bounded by the River Windrush at the bottom of the hill in Burford.