Time Out says
Mon Oct 8 2012
Expect a strong selection of off-the-rack costumes and accessories, from fierce fangs to angelic wings, at this west London store. It initially appears small, but its two floors are rammed to the rafters with fancy dress delights and fun party gear.
Carnival Store 95 Hammersmith Road