Can I buy photographs at Madame Tussauds? Yes you can, through PICSOLVE at the attraction. Related articles How do I claim my digital photos? Can I take a camera into Madame Tussauds? Are there official Madame Tussauds Photographs? I've lost my digital photo receipt? Is there anywhere for me to leave my valuables?