Woodstock Town Square

Woodstock Town Square
Market Place, Woodstock, Oxfordshire, OX20 1SL
Photo of Woodstock Town Square