Where is Gwalchmai?

Where is Gwalchmai located?

Gwalchmai, Gwalchmai, Great Britain (approx. 53.257137°, -4.414993°)


Where is Gwalchmai on the map?