(Why have they opened so early? To be the first of course. Well sorry to disappoint you, but there's a Christmas shop in London that is open all year round.
I will now go and sack myself.)
Subscribe now to keep reading and get access to the full archive.
Type your email…
Subscribe
Continue reading