logo

Video encyclopedia

Witney

Cities and towns

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

Relations