Loughor Castle

Tourist Attraction

Loughor Castle

West Glamorgan - Swansea

77 Castle St, Loughor, Swansea SA4 6TS, UK

SA4 6TS