Navigation

Skiplink Navigation

Main Features

Swiss church in London is totally renovated

MP3 file

Swiss community in the British capital can enjoy a refurbished place of worship.

Swiss church in London is totally renovated

Swiss commmunity in the British capital can enjoy a new place of worship.