Where is Llecheyddior?

Where is Llecheyddior located?

Llecheyddior, Wales, Great Britain (approx. 52.9695362897°, -4.2713298803°)


Where is Llecheyddior on the map?