Where is Fennes Bank?

Where is Fennes Bank located?

Fennes Bank, Wales, Great Britain (approx. 52.9468795173°, -2.7315616608°)


Where is Fennes Bank on the map?