Where is Saint Ishmael’s?

Where is Saint Ishmael’s located?

Saint Ishmael’s, Saint Ishmael’s, Great Britain (approx. 51.723167°, -5.1426406°)


Where is Saint Ishmael’s on the map?