Carnival Store specialise in a range of party goods including fancy dress and costume hire, make-up, wigs and face masks. Set over three floors, they stock a vast selection of costumes and accessories.
95 Hammersmith Road, West Kensington, London, W14 0QH
For More Information:
+44 (0)20 7603 7824