A Lupus Dei in London?