To navigate, press the arrow keys. Capital Embroidery & Screen Print ← View details 12 Bank Street, Penicuik, Scotland EH26 9BG +44 1968 670591 Get Directions From* To * — Required information