Penydarren Club (opp)

On Tramroad Lane, near Plantation Close, near Penydarren Club

Buses point south-east ↘