Where is Nantgarw?

Where is Nantgarw located?

Nantgarw, Nantgarw, Great Britain (approx. 51.562065°, -3.2637424°)


Where is Nantgarw on the map?