Where is Sherborne Castle?

Where is Sherborne Castle located?

Sherborne Castle, Sherborne Castle, Great Britain (approx. 50.946°, -2.5006°)


Where is Sherborne Castle on the map?