Gerda's Needle and Thread ← View details 13 Carlaverock Terrace, Tranent, Scotland EH33 2PL +44 1875 615056 Get Directions From* To * — Required information