Swensta församlingen i London under sitt wistande derstädes.