Where is Sledmere House?

Where is Sledmere House located?

Sledmere House, Sledmere House, Great Britain (approx. 54.069534°, -0.579°)


Where is Sledmere House on the map?