Loughor Shops (o/s)

On Castle Street, near The Croft, near Loughor Spar

Buses point south-west ↙