Where is Pontardulais Bus Station Stand 2?

Where is Pontardulais Bus Station Stand 2 located?

Pontardulais Bus Station Stand 2, Pontardulais Bus Station Stand 2, Great Britain (approx. 51.715885°, -4.042722°)


Where is Pontardulais Bus Station Stand 2 on the map?