Where is Llandrillo Station?

Where is Llandrillo Station located?

Llandrillo Station, Llandrillo Station, Great Britain (approx. 52.9284°, -3.4485°)


Where is Llandrillo Station on the map?