Suggest an improvement

Picture to Puppet

64 Constitution St, Leith


Handmade cloth face masks in a range of designs (adult and child). We also make custom puppets and soft toys to order.

Voucher code


Delivery area


Services available

We're selling cloth face masks in a range of stylish designs! We have a range of printed designs and plain colour masks to choose between. £9 adult mask or £8 child mask, or any 3 for £22. Our website is kept up-to-date with which patterns we have available.
We are also offering custom-printed face masks, printed with your very own text, for your very own unique mask with a message! - £19.

Our normal operations are also still running. We make custom puppets and soft toys to order. Just send us a picture or description of your idea, and have it transformed into a toy or puppet. There are no limits - if you can dream it we can make it!

Collection / delivery info

Face masks - contact-free doorstep collection available from Constitution St. You can pay online, or via contactless card at the door. We can also post your masks out (free postage within the UK). Our puppet and soft toy creation service is running a postal service as usual - UK and international.