Where is Sawrey House?

Where is Sawrey House located?

Sawrey House, England, Great Britain (approx. 54.35255°, -2.97155°)


Where is Sawrey House on the map?