Svenslta kyrkan i London.