English Christmas

English Christmas seems to start as soon as Halloween is over – that is not to say that there are no Christmas decorations, cards etc. in the shops before then. Part of an English Christmas is seeing Christmas goods in the shops from early September onwards. The retail trade starts getting restless once the August …