Filters:
clear
Country: United Kingdom

greeting card shop in Godalming

About 1 results.

Briars Designs

thumb_up 19 likes
rate_review 1 Reviews

We are Elaine and Kate a mother and daughter partnership which we started in 2010 to develop a business from our love of making things.

  • 1