Swiss Church in London

76 Endell Street
London WC2H 9DY United Kingdom
http://www.swisschurchlondon.org.uk
T. 020 7836 1418