Swiss Church Covent Garden

Church/cathedral in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
The Swiss Church in London was founded in 1762, by French speaking Swiss in the 18th century and later united with the German speaking …
Data from: ViewCoUk