Aberdare Bus Station Stand 12 (at)

On Duke Street, near Station Street, near Aberdare Bus Station