Swensta församlingen i London.