Where is Snowshill Manor?

Where is Snowshill Manor located?

Snowshill Manor, Snowshill Manor, Great Britain (approx. 52.0029°, -1.8605°)


Where is Snowshill Manor on the map?