To navigate, press the arrow keys. Sock Creatures ← View details Green Street, Truro, England TR1 2LH +44 1872 222231 Get Directions From* To * — Required information