Where is Langcliffe?

Where is Langcliffe located?

Langcliffe, Langcliffe, Great Britain (approx. 54.081196°, -2.2745323°)


Where is Langcliffe on the map?