Vagina shop. But really, any girls shop. There are like 9001 of them on every high street. I have no idea what age you should be, or even if that question makes sense. As for the time, whenever you're drunk.