Where is Llanhamlach?

Where is Llanhamlach located?

Llanhamlach, Llanhamlach, Great Britain (approx. 51.93039°, -3.32468°)


Where is Llanhamlach on the map?