Treharris Bus Station Stand 1

On Cardiff Road, near Williams Terrace, near Treharris Bus Station