Woodstock

Woodstock is an attractive small town 8 miles north of Oxford, England. It is the nearest town to the popular stately home Blenheim Palace, and therefore popular with travellers looking for food and accommodation.