About Woodstock, UK
The town of Woodstock is in Oxfordshire, 8 miles northwest of Oxford on the River Glyme.
Near the town is Blenheim Palace. Until the Civil War, Woodstock was a favorite royal residence.
The town of Woodstock is in Oxfordshire, 8 miles northwest of Oxford on the River Glyme.
Near the town is Blenheim Palace. Until the Civil War, Woodstock was a favorite royal residence.