Seeing as Selfridges have opened the first phase of their Christmas Shop in their flagship store on Oxford Street we thought that we would give you a preview of our lovely Elephant Christmas Tree decorations that we will take delivery of in early September!

If you see any that you like do make a note and drop us a line if you would like to reserve them. We expect them to sell well.  Every one is hand made and their production provides employment for traditional artisans in India (Kashmir, Firozabad and Delhi).  They are only available ‘through the trade’ and you won’t find them in many shops, in our area, over Christmas. The hand painted paper mache 3D elephant measure approximately 7cm by 4cm and are priced at £4.00 each. We also have other tree decorations available including vintage look glass baubles, hand painted baubles, beaded decorations, etc.  Contact Nick on for more details or to reserve your order. Call Nick on 01403 258900 or email