Witney is a town on the River Windrush, 12 miles (19 km) west of Oxford in Oxfordshire, England. The place-name "Witney" is first attested in a Saxon charter of 969 as "Wyttannige"; it appears as "Witenie" in the Domesday Book of 1086. The name means "Witta's island". Wikipedia
This warm abode of Witney is a delightful place to visit in United Kingdom. A vacation to Witney can typically be of 1-2 days. Immerse in the spirit of the city and you'll not miss your home.