Peniel Green, before Llansamlet Railway Station
On Frederick Place, near Peniel Green Road, near Llansamlet Library
Buses point south ↓
- Map
- Street View
- swapagj
- 5810SWX18371
On Frederick Place, near Peniel Green Road, near Llansamlet Library
Buses point south ↓