Be ready for Christmas entertaining with tableware from Denby, plus get a free James Martin 6 piece serving kit worth £45 when you spend £75 in store.