Overseas Sisters of Perpetual Indulgence make an entry to Oxford St