Neath Bus Station Stand 2 (at)

On Orchard Street, near Neath Bus Station