Malmesbury Embroiderers’ Guild

Telephone
01666 822045
Fairtrade Business
Town Centre