Whether in colonial India or wartime trenches, Britons have a long history of spending Christmas in far-flung corners of the globe.