Where is Nantglin?

Where is Nantglin located?

Nantglin, Wales, Great Britain (approx. 53.1440573324°, -3.4891376503°)


Where is Nantglin on the map?