On Lion Street, near High Street, near Torfaen Council Offices
Buses point north-west ↖
Later ↓
↑ Now