Where is Cefn Mably?

Where is Cefn Mably located?

Cefn Mably, Cefn Mably (Station), Great Britain (approx. 51.432537°, -3.185843°)


Where is Cefn Mably on the map?