Where is Denbigh, Lenten Pool?

Where is Denbigh, Lenten Pool located?

Denbigh, Lenten Pool, Sir Ddinbych, United Kingdom (approx. 53.18333°, -3.4226°)


Where is Denbigh, Lenten Pool on the map?