Witney is a town on the River Windrush, 12 miles (19 km) west of Oxford in Oxfordshire, England.
Read more about Witney.