Caerphilly Interchange Stand 5 (at)

On Station Terrace, near Caerphilly Interchange