Royal School of Needlework

The Royal School of Needlework is the world’s best embroidery school – find out news and information from this prestigious establishment in these posts from Mr X Stitch!