what is the population of woodstock uk
United Kingdom. Welcome to Woodstock. Woodstock is a small town about 8 miles North of Oxford which in turn is 60 miles from London, Shakespeare's Stratford upon Avon is a little further on as well as the lovel known as the Cotswolds.elcome to Woodstock, a small town close by Oxford and about 100 kms from London. There is much to see and enjoy in Woodstock, the World Heritage 'Blenheim Palace' is here, many shops, hotels, English pubs and restaurants with friendly people.