Witney

English town in West Oxfordshire

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

Witney News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like