Fochriw, near Station Terrace

On Station Terrace, near Fochriw Chip Shop

Buses point north-east ↗