Chepstow Bus Station Stand 3 (at)

On Thomas Street, near Albion Square, near Chepstow Bus Station