logo

We are an English speaking Christian Church in Stockholm, Sweden. Welcome to Stockholm Life Church!