The Shop of Horrors
October 20th, 2009 by Pippa
Everyone’s talking about the Last Tuesday Society and we at CultureLabel LOVE their newly opened ‘Shop of Horrors‘ full of strange curiosities and oddities. This quirky little retailer is based in on Mare Street, London and is the latest offspring from the so called ‘Pataphysical organization’, The Last Tuesday Society. Check it out of you’re ever in need of everyday essentials from human fetuses to shrunken heads, chocolate anuses, carniverous plants, orchids and mutated teddy bears, not to mention a fine selection of speciality teas, broken children’s toys and dead plants.
