The Marlborough Arms Hotel 26 Oxford Street, Woodstock, Oxford, Oxfordshire OX201TS