Where is Bishops' House?

Where is Bishops' House located?

Bishops' House, Bishops' House, Great Britain (approx. 53.351387°, -1.4702778°)


Where is Bishops' House on the map?