Yes, I thought High Force too when I originally saw it.
And I don't think that's too far from the other one which I'm wracking my brains as to where it is. I think it's in Yorkshire, in the back garden of a pub you have to pay a tiny "waterfall viewing fee" to. I recall stopping there once when driving home from the Lake District via a scenic route.