Where is Bishop's Palace?

Where is Bishop's Palace located?

Bishop's Palace, Bishop's Palace, Great Britain (approx. 58.980835°, -2.9597223°)


Where is Bishop's Palace on the map?