Christmas is coming, tubes are filling and the streets aren’t a desirable place to be. Luckily for you we spent time last Month being sure to order in the bits and bobs to fill stockings and put smiles on faces. Here’s a pretty good overview of some of our Christmas items. Order with us up until the 20th December and you’ll receive your items before Christmas without having your feet trodden on. For the rest of Europe be sure to order before the 18th December. If you do brave the crowds, most of these items and many more are available at our Covent Garden store.