Llanfair Talhaiarn, opposite Post Office
On Swan Square, near Water Street, near Llanfair Talhaearn Post Office
Buses point south ↓
- Map
- Street View
- cnwdgta
- 5130AWD72543
On Swan Square, near Water Street, near Llanfair Talhaearn Post Office
Buses point south ↓