Church of England Diocese in Europe

About Us

English-speaking International Church in Versailles, France