Newport Transport Bus Depot (opp)

On Corporation Road, near Llanwern Street

Buses point south-east ↘