Where is Nantmawr?

Where is Nantmawr located?

Nantmawr, Nantmawr, Great Britain (approx. 52.81212°, -3.11783°)


Where is Nantmawr on the map?