Where is Whinfell House?

Where is Whinfell House located?

Whinfell House, Whinfell House, Great Britain (approx. 54.6513°, -2.638949°)


Where is Whinfell House on the map?