Even in the early days when not many shops were stocking Halloween goods it soon became clear that this would be our biggest annual event. From being given a free pair of Dracula teeth at Lam’s restaurant in 1980 we are now one of the most successful Halloween shops in London.

We aim to stock every item that anyone could possibly want for Halloween but no matter what quantities we order we always sell out of Dracula teeth, white makeup and stage blood. Halloween is on October 31st and this year it is on a Monday.

To be continued.

Halloween 1990                                                  Photo: Daniel Faoro

Please click here to see more photo’s.

Halloween 1991                                                  Photo: Daniel Faoro

Site created by Digi-Blue Solutions Limited. All Rights Reserved. © 2012