Where is New Radnor?

Where is New Radnor located?

New Radnor, Wales, Great Britain (approx. 52.2413560088°, -3.1543464663°)


Where is New Radnor on the map?