The Town House
15 High Street Woodstock, OX20 1TEThis listed historical building is situated in the charming town centre of Woodstock. It is just a few minutes’ walk from Blenheim Palace, the birthplace of Sir Winston Churchill.
5 rooms
from £65