A world-class tapestry studio and contemporary arts-and-crafts center housed in what was once Edinburgh’s oldest public baths, Dovecot has a remarkable history dating back a century. You can watch the weavers at work from a viewing platform above the workshop. The shop and the cafe are excellent too.

