Where is Hubberholme?

Where is Hubberholme located?

Hubberholme, Hubberholme, Great Britain (approx. 54.19976°, -2.11467°)


Where is Hubberholme on the map?