Caerphilly Interchange Stand 3 (at)

On Station Terrace, near Caerphilly Interchange