Where is Neat?

Where is Neat located?

Neat, Wales, Great Britain (approx. 51.65611°, -3.80222°)


Where is Neat on the map?