Royal residence in Woodstock, Oxfordshire
Woodstock Palace was a royal residence in the English town of Woodstock, Oxfordshire. Wikipedia