Landore (at)

On Neath Road, near Station Road, near Liberty Stadium

Buses point south-west ↙