Where is Church Island?

Where is Church Island located?

Church Island, Church Island, Great Britain (approx. 53.222645°, -4.1713643°)


Where is Church Island on the map?