Church of England Diocese in Europe

About Us

Served from Las Palmas,
Grand Canary, Canary Islands