Get Directions to The Ship & Castle ← View details 80 Castle Street, Swansea SA46TS, United Kingdom, Loughor, England Get Directions From* To * — Required information