Where is Broomhill Pool?

Where is Broomhill Pool located?

Broomhill Pool, Broomhill Pool, Great Britain (approx. 52.06834°, 1.141071°)


Where is Broomhill Pool on the map?