Meetings

We meet mainly by Skype these day. The church is based at 218 The Vale, Golders Green London NW11 8SR in the UK. For more information please email us help(at)lordswits.com.