Get Directions to ice Bar ← View details 64 Wind Street, swansea SA1 1EQ, United Kingdom, Llansamlet, England Get Directions From* To * — Required information