We currently operate two stores. Our Central London store is located in the heart of theatre land on Shaftesbury Avenue and features five floors of costumes, fancy dress and accessories including our hire department. Our North London store is located in Hendon and features costumes and accessories to buy as well as an extensive range of partyware and balloons.